mongo数据库的字段为String类型时,如何在Java代码里查询其大小
如果直接用gte
或le
查询String类型字段的大于或小于值,会不生效。所以使用以下拼接的方法:
Query query = new Query();
query.addCriteria(Criteria.where("$where").is(
String.format("function () { return this.noise >= %s; }", 70)));