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

Tworzenie całego modelu tylko do odczytu za pomocą Mongoid

Możesz uzyskać dostęp do fields atrybut class i splat klucze skrótu na attr_readonly . Na przykład:

class Model
  include Mongoid::Document

  attr_readonly *fields.keys
end

Zauważ, że fields.keys będzie zawierać _id i _type .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak znaleźć dokumenty spełniające wiele kryteriów

  2. Dlaczego otrzymuję wyjątek java.lang.IllegalArgumentException dla sterownika Casbah / Java MongoDB?

  3. Jak w Pyramid zwrócić surowy kod HTML z widoku?

  4. Jak mogę użyć zmiennej regex w zapytaniu do MongoDB?

  5. Minimongo nie obsługuje jeszcze operatora $ w prognozach