0
後、私はmongoid 6.0.3Mongoidハッシュタイプが見つけ
class C
include Mongoid::Document
field :h, type: Hash, default: {}
end
c = C.new
c.h = {"a" => "b"}
c.save!
puts c.h.class # gives Hash
saved_c = C.find(c.id)
puts saved_c.h.class # gives BSON::Document
を使用していますBSON ::ドキュメントになった私は何かを逃しましたか?シンプルな検索の後にハッシュがBSON :: Documentになる理由を理解できませんか?