我正在尝试使用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')