ObjCMongoDB db.collection.find()

时间:2014-10-30 02:35:03

标签: objective-c mongodb objcmongodb

我想在我的iOS应用中对mongoDB实现复杂查询。我正在使用ObjCMongoDB,它工作得很好。我能够在数据库上实现计数查询,请参阅以下代码

commandDict = @{@"count": @"logs",@"query":@{@"detector":@"kaspersky"}};
commandDictdata = [dbConn runCommandWithDictionary:commandDict onDatabaseName:@"logdb" error:&error];

我正在尝试实现db.collection.find()但遇到了麻烦。任何人都可以解释我如何做到这一点。

感谢。

1 个答案:

答案 0 :(得分:0)

-runCommandWithDictionary无法用于执行db.collection.find()的等效操作。

你必须使用MongoKeyedPredicate。目前,图书馆还没有办法将字典传递给mongo_find

我是图书馆的作者。欢迎拉取请求。