'这是我在mongodb中的数据库集合。我正在使用mongoose更新注解数组中的数据{ "author": { "email": "user@example.com", "userName": "John" }, "_id": "63bc20741475b40323d6259f", "title": "this is blog", "description": "description", "blogBanner": "https://github.com//routers/userRouter.js", "views": "0", "comments": [ { "userId": "63b919840ae5303938fb1c17", "comment": "first comment", "_id": "_id:63bbdbdb7018eabb752c0e58 }, { "userId": "63b919840ae5303938fb1c17", "comment": "second comment", "_id": "63bbdbdb7018eabb752ce55" } ], "reaction": [ { "userEmail": "gias@gmail.com", "react": "love" } ], "date": "2023-01-09T14:09:32.810Z", "__v": 0 }
在这里我想通过使用comment _id:63 bbdbdb 7018 eabb 752 c 0 e58更新第一个注解
我如何使用comment _id更新单评论;
usecase:当用户希望使用comment _id更新他/她的注解时
在这里我想通过使用comment _id来更新第一个注解:63 bbdbdb 7018 eabb 752 c 0 e58
如何使用comment _id更新单评论;
usecase:当用户希望使用comment _id '更新他/她的注解时
1条答案
按热度按时间fcwjkofz1#
请阅读以下文档:https://www.mongodb.com/docs/manual/reference/operator/update/positional/#update-documents-in-an-array