Tag: 嵌套文档

更新双嵌套数组MongoDB

考虑这个模式: let userSchema = new mongoose.Schema({ id: String, displayName: String, displayImage: String, posts: [ { url: String, description: String, likes: [String], comments: [ { content: String, date: String, author: { id: String, displayName: String, displayImage: String } } ] } ] }); 我能够使用此查询从comments数组中删除某个项目 controller.deleteComment = (req, res, next) => { User.findOneAndUpdate( { id: req.query.userid, 'posts._id': […]