1

仕事のmongodbと通信するためのツールとしてobjmongodbを使用しています。

今日の日付に等しいフィールド pickup.recommended を持つすべてのドキュメントのクエリを作成する必要があります。

私は使用してみました:

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

としても

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

しかし、MongoFindRequest にその述語が追加されているため、すべてのクエリはゼロの結果を返します。そして、そのステートメントを追加する前に、クエリは機能していました。

4

1 に答える 1

1

これをデバッグするには、-v フラグを付けて mongod を実行することをお勧めします。これにより、すべてのクエリがログに記録され、クエリが期待する結果を返さない理由をより簡単に確認できるようになります。

于 2014-02-28T12:04:32.507 に答える