我在mongodb中存储了一些数字.例如
我想查找文件,例如,如果我传递'7',查询应检查7是否位于num1和num2之间,并且必须返回此文档.
我试过了
BasicDBObject query = new BasicDBObject("num1", new BasicDBObject("gte", 7).append("num2",new BasicDBObject("lte", 7)));
Run Code Online (Sandbox Code Playgroud)
和
List<BasicDBObject> obj = new ArrayList<BasicDBObject>();
obj.add(new BasicDBObject("num1", new BasicDBObject("gte", 7)));
obj.add(new BasicDBObject("num2", new BasicDBObject("lte", 7)));
query.put("$and", obj);
Run Code Online (Sandbox Code Playgroud)
两个都没有给我任何结果.你能否告诉我正确的查询目的?