查询数组长度大于0的mongodb驱动程序

时间:2019-03-05 03:22:17

标签: java mongodb

    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,但由于要添加其他查询,因此想使用查询方式。例如,添加一个日期比指定的本地日期晚的查询。

0 个答案:

没有答案