我有以下对象:
如何仅通过内容子 json 中的 startDate 和 endDate 字段搜索它?
我试过了:
collection.findOne(content: [startDate : givenStartDate, endDate : givenEndDate])
但我想只有当条目有这些特定日期但没有 evalDate 时才会返回它,对吗?
如何仅根据 startDate 和 endDate 进行查询?
谢谢!
尝试如下。您需要对子文档使用点运算符。
collection.findOne("content.startDate" : givenStartDate, "content.endDate" : givenEndDate)