我想在我的iOS应用中对mongoDB实现复杂查询。我正在使用ObjCMongoDB,它工作得很好。我能够在数据库上实现计数查询,请参阅以下代码
commandDict = @{@"count": @"logs",@"query":@{@"detector":@"kaspersky"}};
commandDictdata = [dbConn runCommandWithDictionary:commandDict onDatabaseName:@"logdb" error:&error];
我正在尝试实现db.collection.find()但遇到了麻烦。任何人都可以解释我如何做到这一点。
感谢。
答案 0 :(得分:0)
-runCommandWithDictionary
无法用于执行db.collection.find()
的等效操作。
你必须使用MongoKeyedPredicate。目前,图书馆还没有办法将字典传递给mongo_find
。
我是图书馆的作者。欢迎拉取请求。