I’m getting the following error while trying to run a bulk query:
Bulk queries cannot contain more than 5 connections.
This seems excessive since it’s really easy to hit the limit since everything is a connection now. So when trying to fetch all products with collections, and then the variants with inventory levels, metafields, and variant media, now I’m getting this error. Previously I wasn’t because I was using the variant “image” field, but since the new mutations require a media ID instead of a image ID, I need to fetch the variant media connection. It doesn’t even make sense since there can only be one media file on a variant currently. This is causing an issue for my bulk editor app.
I’m starting to think bulk operations have too many limitations to even be useful now, since everything has to be done in separate queries. I might as well just switch to making each request one by one, even though it’s less efficient.
But I’m requesting the limit to be increased since that seems like the best solution for everyone, and it will solve one of my problems at least.