Quantcast
Channel: Active questions tagged rest - Stack Overflow
Viewing all articles
Browse latest Browse all 3655

Strapi v5: How to associate a user with a Todo item during creation?

$
0
0

Here's my Todo model structure:

Todo- title (Text)- description (Text)- completed (Boolean)- users_permissions_user (Relation with User from users-permissions)User- username (Text)- email (Email)- provider (Text)- password (Password)- resetPasswordToken (Text)- confirmationToken (Text)- confirmed (Boolean)- blocked (Boolean)- role (Relation with Role from users-permissions)- todos (Relation with Todo)I've tried to create a Todo with the following request body:{"data": {"title": "Your Todo Title","description": "Your Todo Description","completed": false,"users_permissions_user": {"connect": [3] // Replace with the actual user ID    }  }}

But I'm getting this error:

{"data": null,"error": {"status": 400,"name": "ValidationError","message": "Invalid key users_permissions_user","details": {"key": "users_permissions_user","path": "users_permissions_user","source": "body"        }    }}

I've also tried variations like:

{"data": {"title": "Your Todo Title","description": "Your Todo Description","completed": false,"users_permissions_user": 3  }}

And:

{"data": {"title": "Your Todo Title","description": "Your Todo Description","completed": false,"users_permissions_user": {"id": 3    }  }}

But I'm still getting the same error.

How can I properly associate a user with a Todo item during creation in Strapi v5? Am I missing something in my model configuration or API request?


Viewing all articles
Browse latest Browse all 3655

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>