
I am building a Flutter Application using AppWrite as my main backend. I have it self-hosted using docker. Currently, I am on version 1.5.7 because this was available when I started. In my Application at some point, I want to do a query to fetch some content based on a list of IDs. I've attached a photo of the function. The reason I want to do this is because I want to fetch only the necessary "Posts" that are linked to the particular exercise ID. The issue that I am facing is that I get: AppwriteException: general_argument_invalid, Invalid queries
param: Value must a valid array no longer than 100 items and Value must be a valid string and at least 1 chars and no longer than 4096 chars (400)). If I set the query limit to 33 so the full query does not exceed 100 items it works but this is not what I want. I thought the Query limit was 5000, not 100. If I try making a query with a limit of 5000 without any parameters, it works so this is kinda weird. My list contains only 3 ids. I've also tried hardcoding the IDs and I get the same error. Any idea why this is happening? Also, do you have any ideas if upgrading to 1.6.0 might help?

I don't believe this issue is with query.limit
but that you're passing through more than 100 different queries in the request.

Like this
databases.listDocuments(
DATABASE_ID,
COLLECTION_ID, [
Query.equal(),
Query.equal(),
...100 times
);

update to latest, there was a bug iirc

Recommended threads
- Problems with adding my custom domain
- CSV Not Importing
We don’t seem to having any luck importing a simple .csv file. The import function acts like it’s working but no data imports or is shown in the collection The...
- Can't push functions when self-hosting o...
Hello, I'm a bit new to appwrite functions and recently hosted a fresh 1.7.4 on my portainer setup. Tried to create a new function and when trying to push it I ...
