0

我有以下格式的架构:

var ServiceSchema = new Schema({ createdAt:Date,name:String,ExpiryDate:Date});

我需要查询数据库比较 createdAt 和 expiryDate 并获得结果。

假设我需要查询 where 的值createdDate>ExpiryDate

任何关于如何使用 mongoose 编写查询的想法都会非常有帮助。

4

1 回答 1

1

以下代码片段应该可以工作。

ServiceSchema.find( {$where: 'this.createdDate > this.ExpiryDate'}, 
   function(err, results) { 
     ///
});
于 2013-02-07T09:37:40.467 回答