Given
model is {“kind”:“collectionType”,“collectionName”:“user_answers”,“info”:{“singularName”:“user-answer”,“pluralName”:“user-answers”,“displayName”:“UserAnswer”,“description”:""},“options”:{“draftAndPublish”:false},“pluginOptions”:{},“attributes”:{“user”:{“type”:“relation”,“relation”:“oneToOne”,“target”:“plugin::users-permissions.user”},“question”:{“type”:“relation”,“relation”:“oneToOne”,“target”:“api::question.question”},“selected_answer”:{“type”:“relation”,“relation”:“oneToOne”,“target”:“api::answer.answer”},“createdAt”:{“type”:“datetime”},“updatedAt”:{“type”:“datetime”},“createdBy”:{“type”:“relation”,“relation”:“oneToOne”,“target”:“admin::user”,“configurable”:false,“writable”:false,“visible”:false,“useJoinTable”:false,“private”:true},“updatedBy”:{“type”:“relation”,“relation”:“oneToOne”,“target”:“admin::user”,“configurable”:false,“writable”:false,“visible”:false,“useJoinTable”:false,“private”:true}},“schema”:{“collectionName”:“user_answers”,“info”:{“singularName”:“user-answer”,“pluralName”:“user-answers”,“displayName”:“UserAnswer”,“description”:""},“options”:{“draftAndPublish”:false},“pluginOptions”:{},“attributes”:{“user”:{“type”:“relation”,“relation”:“oneToOne”,“target”:“plugin::users-permissions.user”},“question”:{“type”:“relation”,“relation”:“oneToOne”,“target”:“api::question.question”},“selected_answer”:{“type”:“relation”,“relation”:“oneToOne”,“target”:“api::answer.answer”}},“kind”:“collectionType”},“modelType”:“contentType”,“modelName”:“user-answer”,“connection”:“default”,“uid”:“api::user-answer.user-answer”,“apiName”:“user-answer”,“globalId”:“UserAnswer”,“actions”:{},“lifecycles”:{}}
How can I query my model
I have tried
strapi.query(“user-answer”).find({ user: id });
and
strapi.query(“api::user-answer.user-answer”).find({ user: id });
and I just keep getting respectively
Error: Model user-answer not found
or
error: strapi.query(…).find is not a function
TypeError: strapi.query(…).find is not a function