clips
是User
文档中的数组。每个clips
元素都有一个_id
。我可以按如下方式访问数组:
User
.findById(req.user._id)
.select('clips')
.exec((err, user) => {
...
但是,我不想获得整个clips
数组。我希望能够在_id
中的某处传递select()
并获取数组中所有元素,这些元素将插入到具有所述_id
的元素之后。这是猫鼬有可能吗?
答案 0 :(得分:0)
我想是的!我实际上通过使用mongo查询语言来做这样的事情。尝试做类似
的事情 find({'_id'{$gt:req.user.id}})
。
看起来应该是这样的!
这应该找到在该id之后创建的每个用户ID。
如果有任何帮助,这里还有关于查询的mongooose文档!