cari

Rumah  >  Soal Jawab  >  teks badan

mongodb - mongoose数组匹配问题

Schema是这样的

var DepartmentSchema = new Schema({
    name:String, 
    major:[{
        name:String
    }]
});

然后我想匹配数组中存在某个值,比如major数组存在{name:"name"}的所有项
于是这样。

DepartMentModel.findOne({major:{name:"name"}});

然而并没有匹配到。
是不是我的匹配条件没写对啊

滿天的星座滿天的星座2761 hari yang lalu527

membalas semua(1)saya akan balas

  • 迷茫

    迷茫2017-04-28 09:08:03

    DepartMentModel.find({major.name: "name"});

    balas
    0
  • Batalbalas