2013-05-10 20 views

回答

2

現在有沒有爲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你應該得到你想要的結果。

+0

非常好!再次感謝。 – grilchgristle 2013-05-11 17:46:19