Back

Document creation issue

  • 0
  • Self Hosted
  • Functions
  • Databases
  • Web
fafa
3 Mar, 2024, 15:58

Heyo,

I'm getting Invalid document structure: Unknown attribute: "data" in my function, using this as my code:

TypeScript
  const response = await databases.createDocument(
    'hp_db',
    'userdata',
    document.$id,
    {
      data: {
        status: "I'm new here!",
        profileUrl: document.$id,
        username: document.name,
      },
      permissions: [
        `read(\"user:${document.$id}\")`,
        `update(\"user:${document.$id}\")`,
        `delete(\"user:${document.$id}\")`,
      ],
    }
  );

Am I missing something? Creating it using an API Key

TL;DR
Issue with document creation function due to an attribute error 'data'. Check if the database supports the 'data' attribute. Also, ensure correct API Key usage for document creation.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more