sql >> Database >  >> NoSQL >> MongoDB

Hoe MongoDB rechtstreeks vanuit Ruby opvragen in plaats van Mongoid te gebruiken?

Als je Mongoid 3 gebruikt, biedt het gemakkelijke toegang tot het MongoDB-stuurprogramma:Bromfiets. Hier is een voorbeeld van toegang tot enkele onbewerkte gegevens zonder modellen te gebruiken om toegang te krijgen tot de gegevens:

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-ondersteuning op secundaire index

  2. Hoe gebruik ik bibliotheken van derden in Glassfish?

  3. MongoDB $setUnion

  4. Vergrendelen en opnieuw instellen