Mongoose - 通过比较文档的属性来查询

时间:2013-06-14 15:00:26

标签: mongodb find mongoose

是否可以进行查询,我在其中比较每个文档的属性?

例如:

收集:

{
a
b
}

查询:

Collenction.find({ {a: { $lt: b}}).exec...

1 个答案:

答案 0 :(得分:1)

collection.find({ $where : "this.a < this.b" })

此查询不具备效果。要么 在插入文档时,根据(a&lt; b)或(b&lt; a)插入布尔值true / false并查询该布尔值。