Rank 3: Container
I have array attribute in one collection , how i can add and delete any element in this attribute with just one update call .
Votes
0
Replies
10
Participants
Unknown
Messages
11
Rank 3: Container
I have array attribute in one collection , how i can add and delete any element in this attribute with just one update call .
It isn't possible with just one call, yet.
For now, you need to fetch the document, manipulate the array as you want, and send it back.
Related issue. Make sure to 👍
https://github.com/appwrite/appwrite/issues/2531
Rank 3: Container
for that we have to do 3 calls one by one
Rank 3: Container
first i will upload one document , then we will get that id , then we will get arrays documents and then add new id to this array , and then we have to update this
yep so you do this:
getDocument or listDocuments (with a query)updateDocumentRank 3: Container
2. get Document and get array 3. add document id in this array 4.update document what do you mean by this:
- save document and get id
just fetch the document, get the attribute and update it as needed, then run updateDocument
Rank 3: Container
yes thats wht i do
Rank 3: Container
when i query any collections with Query.equal("name", ["id1","id3","id2"]) , is it possible that i will get all document in order according to this array i passed in query