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
- Error updating attribute in table with r...
I have two tables with a bidirectional relationship attribute, one called "amenities" and the other "reservations". When I try to update a field called "pricePe...
- Bandwidth limit for your organization ha...
I received an alert that I exceeded the Free plan bandwidth limit (showing 5.86 GB), but my dashboard tells a different story. The usage stats there are much lo...
- cli broke with new varchar type??
``` appwrite types ./appwritetypes ℹ Info: Detected language: ts ℹ Info: Directory: ./...