如何使用 mongoDB java 驱动程序在 mongoDB 中查询 numberLong 字段?
我根据这个 SO 帖子尝试了这个:Java Mongodb numberlong query但它不起作用。
Query query= new Query();
query.addCriteria(Criteria.where("time").is("NumberLong("+article.getDate()+")"));
我也试过了,article.getDate() 的返回类型为 Long 并且它不起作用:
query.addCriteria(Criteria.where("time").is(article.getDate()));
new NumberLong
Java 驱动程序中没有要使用的对象。
https://docs.mongodb.org/manual/core/shell-types/建议使用 NumberLong() 包装器,但它仅适用于 javascript shell,不适用于 java。