小编Chr*_*ber的帖子

列出Mongoid模型中的动态属性

我已经阅读了文档,我找不到具体的方法来解决这个问题.我已经为模型添加了一些动态属性,我希望能够遍历所有这些属性.

所以,举一个具体的例子:

class Order
  include Mongoid::Document

  field :status, type: String, default: "pending"
end
Run Code Online (Sandbox Code Playgroud)

然后我做以下事情:

Order.new(status: "processed", internal_id: "1111") 
Run Code Online (Sandbox Code Playgroud)

后来我想回来并且能够获得所有动态属性的列表/数组(在这种情况下,"internal_id"就是它).

我还在挖,但我很想知道是否有其他人已经解决了这个问题.

ruby dynamic mongodb mongoid

4
推荐指数
2
解决办法
2931
查看次数

标签 统计

dynamic ×1

mongodb ×1

mongoid ×1

ruby ×1