0

我想在我的 iOS 应用程序中实现对 mongoDB 的复杂查询。我正在使用 ObjCMongoDB,它运行良好。我可以在数据库上实现计数查询,请看下面的代码

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

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

谢谢。

4

1 回答 1

0

-runCommandWithDictionary不能用于执行等效的db.collection.find().

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

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

于 2014-10-30T04:04:44.567 回答