在猫鼬中按索引查找一个
Posted
技术标签:
【中文标题】在猫鼬中按索引查找一个【英文标题】:FindOne by index in mongoose 【发布时间】:2021-11-26 00:49:34 【问题描述】:我有一个存储特定数据的猫鼬集合。我有一个iduser
。那就是名字:var members = new Schema(iduser : type : String)
。
var member = new members(iduser : req.session.user._id)
顺便说一句,我有不止一个成员具有相同的 iduser。我想通过索引找到它们。 member.findOne(iduser)[0]
.
我使用nodejs来实现。
【问题讨论】:
“按索引”是什么意思? 【参考方案1】:每个 MongoDb 文档都有一个 ObjectId,例如“612753311aafd14844ec4933”
这样您就可以找到与对象 ID 相同的 IdUser
member.findOne(_id : "OBJECT_ID", idUser :req.session.user._id )
【讨论】:
以上是关于在猫鼬中按索引查找一个的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 $elemMatch 查找和过滤并更新数组的所有元素该元素在猫鼬中有一个特殊的日期?