MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да правя не-CRUD и неосновни MongoDB команди в ObjCMongoDB?

В момента няма конкретен интерфейс за findAndModify , но можете да извиквате произволни команди на база данни с този метод:

-[MongoConnection runCommandWithDictionary:onDatabaseName:error:]

документи от 10 поколение за findAndModify дайте тази примерна команда:

{
    findAndModify: "people",
    query: { name: "Tom", state: "active", rating: { $gt: 10 } },
    sort: { rating: 1 },
    update: { $inc: { score: 1 } }
}

Ако създадете речник с тази структура и го предадете на -runCommandWithDictionary трябва да получите желания резултат.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. JavaScript - Как да запазя дата в MongoDB документ във формат ISODate?

  2. Мангуста - Как да групирате и попълвате?

  3. Защо Spring Data MongoDB не може да инстанцира тази структура от вложен тип?

  4. MongoDB SSL със самоподписани сертификати в Node.js

  5. Как да се справяте с взаимоотношенията, докато използвате mongodb