对于基本的CRUD功能,ObjCMongoDB似乎有很好的文档记录,但对于其他mongo命令,根本没有任何解释。
具体地说,我需要知道如何做:
db.collection.findAndModify()任何帮助,一如既往,都将不胜感激。
发布于 2013-05-12 00:52:16
目前还没有针对findAndModify的特定接口,但您可以使用此方法调用任意数据库命令:
-[MongoConnection runCommandWithDictionary:onDatabaseName:error:]10gen docs for findAndModify给出了这个示例命令:
{
findAndModify: "people",
query: { name: "Tom", state: "active", rating: { $gt: 10 } },
sort: { rating: 1 },
update: { $inc: { score: 1 } }
}如果您创建了一个具有该结构的字典并将其传递给-runCommandWithDictionary,那么您应该会得到您想要的结果。
https://stackoverflow.com/questions/16491560
复制相似问题