[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
- Transaction Error
AppwriteException: Transaction with the requested ID could not be found. at Generator.next (<anonymous>) { code: 404, type: 'transaction_not_found', r...
- Auto Updating Backend & Auth via Appwrit...
<@870607367597850624> Hey everyone 👋 I wanted to ask to ask for a friend, he’s asking if Appwrite be used in a similar way to Supabase when integrated with AI ...
- Is Database Operators available in Cloud...
Is it possible to do the above?