假设我有一个名为Widget
的数据模型。如果我选择一个小部件...
widget = Widget.find(1)
...然后我可以使用 widget.attributes.keys
获取它的属性。
但是如果我不想找到 Widget 怎么办?
有没有一种方法可以列出 Widget 类(继承自 ActiveRecord::Base
)的所有属性,而不必先检索一个特定的 Widget?
最佳答案
您可以直接从数据模型中获取属性:
Widget.column_names
关于ruby-on-rails - rails : how to list all accessible attributes of an ActiveRecord?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11174346/