2014-10-30 3 views
0

Я хочу реализовать сложные запросы на mongoDB в моем приложении iOS. Я использую ObjCMongoDB, и он работает отлично. Я в состоянии реализовать счета запрос в базе данных, см следующий кодObjCMongoDB db.collection.find()

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

Я пытаюсь реализовать db.collection.find(), но возникли проблемы. Может ли кто-нибудь объяснить мне, как это сделать.

Спасибо.

ответ

0

-runCommandWithDictionary не может использоваться, чтобы произвести эквивалент db.collection.find().

Вы должны использовать MongoKeyedPredicate. В настоящее время библиотека не имеет возможности перевести словарь на mongo_find.

Я являюсь автором библиотеки. Запрос на тягу приветствуется.

Смежные вопросы