Array
Mongoid モデルにフィールドがあります。次に、いくつかの要素をこの配列にプッシュします。
私の配列要素がすべてキーでハッシュにラップされる理由を知っている人はいます"$each"
か?
class Website
include Mongoid::Document
include Mongoid::Timestamps
field :visits, type: Array
end
website = Website.create
website.push(visits: Time.zone.now)
website.push(visits: Time.zone.now)
puts website.visits.inspect # => [{"$each"=>[2014-04-01 16:32:43 UTC]}, {"$each"=>[2014-04-01 16:32:43 UTC]}]