BasicDBObject query = new BasicDBObject();
LocalDate localDate = LocalDate.of(2019, 02, 26);
query.put("this.images.length", new Document("$gt", 0));
query.put("publishedDateTime", new Document("$gte", localDate));
for (Document doc : collection.find(query)) {
docs.add(doc);
}
我有一个图像字段。我想获取图像数组长度大于0的所有文档。如何修复以上代码?谢谢。我看过Query for documents where array size is greater than 1,但由于要添加其他查询,因此想使用查询方式。例如,添加一个日期比指定的本地日期晚的查询。