In my apolloClient, I make sure to set the cache id for nodes as nodeId from supabase. However, it doesn't automatically update the apollo cache as expected and I have to do a manual cache modify in my mutations. Has anyone experienced this before? I'm new to GraphQL and apollo so I'm not sure if I'm doing something wrong.
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.