這裏是我的模型: class User
include Mongoid::Document
include Mongoid::Timestamps
references_many :roles, :stored_as => :array, :inverse_of => :users
...
end
class Role
include Mon
我有隱私設置供用戶設置。隱私設置可以是這樣: 不顯示在公共時間軸我的更新 不顯示我的電子郵件地址 不顯示我的出生日期 我認爲具有嵌入在用戶集合中的隱私設置。 class User
include Mongoid::Document
include Mongoid::Timestamps
embeds_many :privacies
...
end
c
我想在哈希字段上查詢Mongoid類。我不確定如何在條件下做到這一點? 下面是一個例子: class Person
include Mongoid::Document
field :things, :type => Hash
end
所以,讓我們說,我有這樣的: p = Person.new
p.things = {}
p.things[:tv] = "Samsun