MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak wysyłać zapytania do MongoDB bezpośrednio z Rubiego zamiast używać Mongoid?

Jeśli używasz Mongoid 3, zapewnia łatwy dostęp do sterownika MongoDB:Moped. Oto przykład dostępu do niektórych surowych danych bez użycia modeli w celu uzyskania dostępu do danych:

db = Mongoid::Sessions.default

# inserting a new document
collection = db[:collection_name]
collection.insert(name: 'my new document')

# finding a document
doc = collection.find(name: 'my new document').first

# iterating over all documents in a collection
collection.find.each do |document|
  puts document.inspect
end


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Dokumentacja obietnic Mongoose mówi, że zapytania nie są obietnicami?

  2. Jak korzystać z MongoDB Stitch w aplikacjach na Androida

  3. $rtrim . MongoDB

  4. Pobierz BinData UUID z Mongo jako ciąg

  5. MongoDB countDocuments()