MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Mongotemplate - Consulta ObjectId de acordo com o operador maior que (gt) ou menor que (lt)


Então, depois de procurar por uma hora, encontrei a solução - tive que olhar para este post que não está em java, mas em node.js.

Consulta um MongoDB baseado no ID do Mongo em um aplicativo node.js

Felizmente, a linguagem está próxima de java, então vi que você não pode consultar apenas inserindo o objectID no operador lt. Você terá que criar um objeto objectID e inseri-lo no operador.
      ObjectId objID = new ObjectId("55732dccf58c555b6d3f1c5a");
      query.addCriteria(Criteria.where("_id").lt(objID));