如何根据其他馆藏的搜索条件查找馆藏的文件数?

时间:2019-07-08 06:22:05

标签: node.js mongodb express mongoose

我有2个相互关联的收藏集。现在,我想根据第二馆藏的搜索条件查找第一馆藏的文件数。我在第一个集合中有一个状态字段,在第二个集合中有一个状态字段。现在如何查找状态为“已完成”的文档计数?

//CaseReport model//
var reportSchema=new Schema({
    caseType_id     : {type: Schema.Types.ObjectId, ref: 'DropDowns'},
    description     : String,
    caseStatus      : {type: Schema.Types.ObjectId, ref: 'DropDowns'});
var CaseReports=mongoose.model('CaseReports',reportSchema);

//Dropdowns model//
var dropdownSchema=new Schema({
    dropdown_name   : {type: String, unique: true},
    type            : {type: String, ref: 'CaseReports'},
    status          : {type: Boolean, default: true, ref: 'CaseReports'});
var DropDowns=mongoose.model('DropDowns',dropdownSchema);

0 个答案:

没有答案