sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongotemplate - Consulta ObjectId según el operador mayor que (gt) o menor que (lt)

Entonces, después de buscar durante una hora, encontré la solución:tuve que mirar esta publicación que no está en Java sino en node.js.

Consulta un MongoDB basado en Mongo ID en una aplicación node.js

Afortunadamente, el idioma está cerca de Java, así que vi que no se puede consultar simplemente insertando el objectID en el operador lt. Tendrá que crear un objeto objectID e insertarlo en el operador.

      ObjectId objID = new ObjectId("55732dccf58c555b6d3f1c5a");
      query.addCriteria(Criteria.where("_id").lt(objID));