私のスキーマがある動作しません。マングースのfindOneは、以下に示すように
{
"status": "200",
"message": "Thanks for appreciating our product",
"data": {
"_id": "5990dd8e669a041fec3aecb9",
"users": [
"591325c6b685bc165313a8ff",
"591325c6b685bc165313a8ef"
],
"no_of_likes": 1
}
}
今、item_id: 5990dd8e669a041fec3aecb9
とusers:591325c6b685bc165313a8ef
というfindOneクエリを置くと、正確な文書が得られるはずです。しかし、この場合findOneはdocumetを見つけることができません。私はusers
フィールドがref-arrayであると考えています。両方のパラメータを見ることはできません。どうすればこの機能を実現できますか?
'user'ではなく' users'でなければなりません。 – alexmac
はい、私は 'users'を変更しましたが、それでも問題は解決しません。そのために私は質問 –