在Mongoid 3.0.21中,如何将所有模型的属性作为纯Ruby Hash?
呼叫#attributes或#raw_attributes返回Moped::BSON::Document.虽然它实际上延伸Hash,几个哈希方法不能按预期工作.特别是.#except返回未修改self,而不是散列给定键的哈希
更新:Moped::BSON::Document正确继承的行为Hash.我试图用符号命名属性,而不是字符串,这就是为什么#except不起作用.不久:不except('pictures'),不except(:pictures).