1

我想在 reactmongo 中创建这个查询

db.ingresos.find({$and: [ {fechaIngreso:{$gt:new Date ("03/06/2014")}}, {fechaIngreso:{$lt:new Date("03/25/2014")}}    ]})

但它不起作用。我的代码:

val query = BSONDocument("$and" -> BSONDocument(
    "fechaIngreso" -> BSONDocument(
      "$gte" -> BSONDateTime(fechaInicio.getTime),
      "$lte" -> BSONDateTime(fechaFin.getTime)
    )
  ))
  collection.find(query).sort(BSONDocument("fechaIngreso" -> 1)).cursor[Ingreso].collect[List](20)

有什么建议么?

先感谢您 :)

4

1 回答 1

2

抱歉回答我自己的问题,我实际上找到了解决方案。

这是我的代码

val query = BSONDocument(
    "fechaIngreso" -> BSONDocument(
      "$gte" -> BSONDateTime(fechaInicio.getTime),
      "$lte" -> BSONDateTime(fechaFin.getTime)
    )
  )
  collection.find(query).sort(BSONDocument("fechaIngreso" -> 1)).cursor[Ingreso].collect[List](20)

希望它可以帮助某人!

于 2014-03-06T19:12:58.980 回答