我已经查看了文档,但找不到解决此问题的具体方法。我已经向模型添加了一些动态属性,我希望能够迭代所有这些属性。所以,举个具体的例子:classOrderincludeMongoid::Documentfield:status,type:String,default:"pending"end然后我执行以下操作:Order.new(status:"processed",internal_id:"1111")稍后我想回来并能够获取所有动态属性的列表/数组(在本例中,就是“internal_id”)。我仍在挖掘,但我很想听听是否有人已经解决了这个问题。 最佳答案