sql >> Database >  >> NoSQL >> MongoDB

find_by_sql equivalent voor mongoïde?

Mongoid verpakt het Collection-object om objecten van de juiste klasse te retourneren.

Dus, als de gebruiker een mongoïde model is:

cursor = User.collection.find({}, {}) # Just like the Ruby driver...
records = cursor.to_a # An array of User objects

Bewerken om toe te voegen:het omhult ook de Cursor-klasse van Mongo. Zie hier:

def each
  @cursor.each do |document|
    yield Mongoid::Factory.build(@klass, document)
  end
end


  1. Geneste Array Mongoose bijwerken

  2. Hoe mongoDB te verbinden met de angular2-app?

  3. MongoDB/Mongoose opvragen op een specifieke datum?

  4. Kun je verbinding maken met Amazon ElastiСache Redis buiten Amazon?