我只查询我的文档的一部分,但没有任何要检索的值,只是为了避免查询整个文档。我看到了不同的问题,甚至
where
查询,但似乎都需要一个与文档属性匹配的值,
例如:
这是我的模型。架构:
const ScheduleSchema=new Schema({
month:{type: Number, required:true},
day:{type: Number, required:true},
hour:{
morning: {
time: [{
timePlot:String,
prospect:[{
type: documentType,
ref:"Prospect"
}]
}]
},
afternoon:{
time: [{
timePlot:String,
prospect:[{
type: documentType,
ref:"Prospect"
}]
}]
}
}
})
例如,到目前为止,我看到的查询要求我提供一些与路径匹配的值,所以我的问题是如何查询只提供路径的子路径,而不是
path:value
是的。例如如下
Model.find({path: afternoon}, () => {...}
任何暗示都很好,
谢谢