ObjcMongoDB keypath谓词匹配nsdate

时间:2014-02-20 22:54:43

标签: mongodb objcmongodb

我使用objmongodb作为与我工作的mongodb沟通的工具。

我需要为所有带有字段提取的文档创建一个查询。推荐等于今天的日期。

我尝试使用:

    [predicate keyPath:@"pickup.recommended" matches:[NSDate date]];

以及

    [predicate keyPath:@"pickup.recommended" matches:@"2014-02-20"];

但是所有查询都返回零结果,并将该谓词添加到MongoFindRequest。在我添加该声明之前,查询工作正常。

1 个答案:

答案 0 :(得分:1)

要调试这个,我建议使用-v标志运行mongod。这将导致它记录所有查询,从中您可以更容易地查看查询为什么没有返回您期望的结果。