如何在RubyonRails+Mongo开发环境中将别名字段设置为多键哈希

如何在RubyonRails+Mongo开发环境中将别名字段设置为多键哈希,ruby,mongodb,Ruby,Mongodb,例如,有一个名为Order的模型,在我的Mongo数据库中有这样的数据 #<Order price: "100", receiver:{"name"=>"Betty", "cell_phone" =>"123"}> 有人能告诉我这是否可行吗?您使用的是什么odm?请提供更多细节,因为我们不知道接收者是什么,也不知道它是如何建模的。@Tyler Brock感谢您的关注,我使用的是ROR,Order是MongoDB中的decument,receiver是其中的一个字段,如果

例如,有一个名为
Order
的模型,在我的Mongo数据库中有这样的数据

#<Order price: "100", receiver:{"name"=>"Betty", "cell_phone" =>"123"}>

有人能告诉我这是否可行吗?

您使用的是什么odm?请提供更多细节,因为我们不知道接收者是什么,也不知道它是如何建模的。@Tyler Brock感谢您的关注,我使用的是ROR,Order是MongoDB中的decument,receiver是其中的一个字段,如果我写Order.receiver,它应该返回{“name”=>“Betty”,“手机”=>“123”}
field :money_spent, type:Float, as: :price