[Error] Invalid document structure: Unknown Attribute: "creator"
- 0
- Android
- React Native
- Databases
I created two collections 1.users 2.products then defined relationship in products with users as one-way | many-to-one | the name of this relation is set as users (I tried rename it to creator but it failed every time)
In a certain page I'm updating product document but it gives this error - [Failed to update product document: Invalid document structure: Unknown attribute: "creator"]
- When did you create these?
- What are the attributes for the collections
- What's your code?
I created the database and collection on 25 July.
users collection has- accountId, username, email, password, avatar, address
products collection has- title, description, category, imageA, imageB, users(relationship with users)
My submit function is like this-
const submit = () => { const updatedProductData = { title: form.title, description: form.description, category: form.category, imageA: form.imageA, imageB: form.imageB, };
// Update the product document await updateProductDocument(form.productId, updatedProductData); } And appwrite function is - [export const updateProductDocument = async (productId, updatedData) => { try { await databases.updateDocument( 'your_database_id', 'your_collection_id', productId, dataToUpdate ); } catch (error) { console.error('Failed to update product document:', error.message); throw error; } };]
Recommended threads
- Query multi-tenant db with $permissions ...
I'm setting up a multi-tenant database with RLS enabled. My users my have permissions set for multiple Teams, and as such when they query the database with the ...
- Realtime for files() works almost well, ...
I have been trying to make use of realtime, today (14.03.26) I have pulled all the latest versions of docker images, and sdk available. Whats working: - Conn...
- Function issue
Hi,idk whats wrong with my function but i made some changes to the env var and made sure they saved then i redeployed it,but then after it redeeployed it asked ...