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
- Locked out from my own account
I've create an appwrite account using onedevcontext@gmail.com and tried upgrading to Pro multiple times but failed as the Credit Card would not be accepted, I t...
- Not able to upgrade to Appwrite Pro
This is my project ID - 69f5bee60036512d2d52 I've tried multiple credit cards now and I still face the same error "Your card was declined". But I've used the s...
- Storage System
Hey guys, quick question regarding massive storage scaling. I’m working in digital forensics and I’m constantly dealing with huge binary disk images, usually be...