我在没有Play fremework的情况下使用ReactiveMongo。
我正在尝试编写以下简单的MongoDB查询的等价物:
db.oplog.rs.find({"o.TimeCreated":{"$gt": ISODate("2014-09-30T10:00:00.000Z")}})
我尝试过这样的事情:
val query = BSONDocument(
"o.TimeCreated" -> BSONDocument("$gt" -> BSONDateTime(ts))) // ts is the timestamp corresponding to the date "2014-09-30T10:00:00.000Z"
希望“$ gt”运算符可用于比较两个BSONDateTime对象,假设“o.TimeCreated”的值将在内部表示为BSONDateTime对象。
但我似乎无法弄清楚如何使查询工作(没有返回数据)。
有什么建议吗?谢谢!
答案 0 :(得分:0)
我可以建议您尝试一些选项: