比较MongoID on Rails中的两个参数



我正在尝试使用MongoID:在Rails中进行这样的查询

"查找日期小于Done_Date且Done_Date介于本周开始和本周结束之间的任务"

我找到了一种方法来比较Mongo-id中的两个元素,使用:

Tasks.collection.find({"$where" => 'this.date >= this.done_date'})

但我真的不知道该怎么把日期范围加进去。

试试这个:

Tasks.where('$where' => 'this.date >= this.done_date')

最新更新