Op dit moment is er geen specifieke interface voor findAndModify
, maar u kunt willekeurige databasecommando's aanroepen met deze methode:
-[MongoConnection runCommandWithDictionary:onDatabaseName:error:]
De 10gen-documenten voor findAndModify geef dit voorbeeldcommando:
{
findAndModify: "people",
query: { name: "Tom", state: "active", rating: { $gt: 10 } },
sort: { rating: 1 },
update: { $inc: { score: 1 } }
}
Als u een woordenboek met die structuur maakt en dit doorgeeft aan -runCommandWithDictionary
je zou het gewenste resultaat moeten krijgen.