mongoose如何查找摸个数组里含有某个值?
例如
const ProjectSchema = new mongoose.Schema({
name : { type:String },
time : { type:Date, default:Date.now },
url : { type: String},
user : { type: Object},
proId : {type: String},
spaceId : {type: String},
description: {type: String},
participant: {type: Array}
})
我需要 通过 传入的id 查找,participant里面含有该id的数据
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
mongooes我不怎么熟,所以我就写查询语句了
我不知道你的participant内部是什么结构
假如是
然后要找id是1,那么查询条件是
假如是
然后要找id是1,那么查询条件是
$elemMatch