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

Как да заявя MongoDB директно от Ruby, вместо да използвам Mongoid?

Ако използвате Mongoid 3, той осигурява лесен достъп до неговия MongoDB драйвер:Moped. Ето пример за достъп до някои необработени данни без използване на модели за достъп до данните:

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. Вмъкване на речник в MongoDB с c# драйвер

  2. 2 начина за ограничаване на документите, върнати в MongoDB

  3. Преглед на MongoDB Atlas:Част първа

  4. MongoDB/NoSQL:Поддържане на историята на промените в документа

  5. Моля, използвайте „MongoMappingContext#setAutoIndexCreation(boolean)“ или заменете „MongoConfigurationSupport#autoIndexCreation()“, за да бъде изрично