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

Извършване на различни заявки с MongoMapper

Мисля, че ще трябва да отидете до ruby ​​драйвера, за да направите това, тъй като не мисля, че можете да направите това със самия MongoMapper:

subscribedToThread = Comment.collection.distinct("user_id", {:subscribe_thread => 1})

Извикването на метода за събиране на модел връща колекцията, както би била предоставена директно от Ruby драйвера, така че можете да подадете отделна заявка, като използвате синтаксиса по-долу:

collection.distinct(key, query = nil)

Можете да прочетете повече за него тук



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да правя текстово търсене в mgo?

  2. mongodb Не може да се приложи модификатор $pull/$pullAll към не-масив, Как да премахнете елемент от масив

  3. MongoDb агрегиране $match грешка:Аргументите трябва да бъдат агрегатни тръбопроводни оператори

  4. Заявка за MongoDB с помощта на „ObjectId“

  5. Уникален индекс не работи с Mongoose / MongoDB