【问题标题】:Mongoose query wont work猫鼬查询不起作用
【发布时间】:2012-10-17 06:57:13
【问题描述】:

我正在执行此查询以查找 ID 为“345”并且在其所有者数组中有一个字符串“jack”的书。

但它只查找所有者部分而不查询 id。我是不是语法错误?

Book.findOne({owner:{$in:["jack"]} },{_id:"345"},function(err,data)

【问题讨论】:

    标签: mongodb mongoose


    【解决方案1】:

    查找选择器的owner_id 属性需要在同一个对象中:

    Book.findOne({owner:{$in:["jack"]}, _id:"345"}, function(err,data) {...});
    

    【讨论】:

      猜你喜欢
      • 2021-11-23
      • 1970-01-01
      • 2020-06-02
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      • 2023-03-03
      • 1970-01-01
      • 2016-11-04
      相关资源
      最近更新 更多