Hi everyone, I have a pretty simple question regarding how to format the syntax for specifying a query to order the documents by the 'lastUpdated' attribute in a python call for the list_documents function. I tried looking through the docs and online for an example, but didn't have much luck. Here is snippet of my (incorrect) code: databases.list_documents('db_id', 'col_id', query=query.orderDesc("$createdAt")). Any suggestion on how I can fix the function argument to query as intended would be great. Thanks!
If you look at the function signature for list_documents() (https://github.com/appwrite/sdk-for-python/blob/7ded6e207b0e0b63540127a4937a22856b1bb434/appwrite/services/databases.py#L556), you'll see the parameter name is queries so you can't use query as the keyword. Secondly, the docs (https://appwrite.io/docs/server/databases?sdk=python-default#databasesListDocuments) mention queries is an array, so you have to pass an array rather than a single query.
FYI, it's best to wrap code in backticks to format a bit nicer. You can use 1 backtick for inline code (https://www.markdownguide.org/basic-syntax/#code) and 3 backticks for multiline code (https://www.markdownguide.org/extended-syntax/#syntax-highlighting.
Thank you so much for the links and tips to format code nicer. It is much appreciated, Steven!
[SOLVED] Python list_documents Query syntax help.
Recommended threads
- How to bypass the rate limit on the back...
Once a month my app has a ton of usage and I always run into the Too many requests 429 error. I am trying to optimize the queues and jobs to manage that, but a...
- [SOLVED] Appwrite Cloud and FRA cloud se...
Can anyone estimate how long this will take to resolve? I am checking status here https://status.appwrite.online/
- How to use Operator.arrayAppend on a rel...
Hi, is it possible to use any operator on a relationship column? I have a One to Many relationship column on a table and I would like to add entries to the colu...