
Hi guys. I'm using Appwrite Cloud, and I'm using version 21 of node-appwrite to benefit from transactions. The problem is I seem to be getting an error when I use Query.equal:
AppwriteException: Invalid query method: equal at _Client.call (file:///usr/local/server/src/function/node_modules/node-appwrite/dist/client.mjs:294:13) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Module.default (file:///usr/local/server/src/function/src/main.js:85:24) at async execute (/usr/local/server/src/server.js:220:16) at async action (/usr/local/server/src/server.js:237:7) at async /usr/local/server/src/server.js:26:5
The relevant excerpt of the code in question that uses it is as follows:
else if(req.bodyJson.drawId){ //This means we tried to start a new conversation
//We first check if we've already created a conversation with a matching draw
//If we have already, we return that
log("Trying to start a convo");
const existingConvo = await database.listRows({
databaseId: "68c2503d0005d71c2f12",
tableId: "journal_conversations",
queries: [
Query.equal("userId", userId),
Query.equal("draw.$id", req.bodyJson.drawId),
Query.select(['*', 'draw.*', 'draw.card.*'])
]
});
Is this a compatibility issue with the cloud?
Recommended threads
- Cannot access my Appwrite database on th...
Hello guys, I am currently developing a web app and using appwrite for authentication, database, storage and messaging. It was working well but since yesterday...
- 400Invalid query: Attribute not found in...
Hello When I open the database I am not able to reach anything just seeing an error message. Can you help me please?
- How to create custom relatime channels
how do i create custome channels for real time communication. for example a room for a game with room code and sending messgaes to that roomcode and receiving m...
