查看我在rails中的模型中的字段

时间:2013-12-02 14:09:58

标签: ruby-on-rails activerecord

这似乎是一个愚蠢的问题,但无论如何:

我有一个模型,可以说在不同的迁移中添加了10-12个字段(列) 当我现在编写代码(模型,视图,测试)时,我想要一个列名列表 有这么好的方法吗? (除了手动访问数据库并获取列名)

这似乎是开发人员经常做的一个动作,或者只是我

2 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

ModelName.new.attributes.keys

答案 1 :(得分:0)

只需使用ActiveRecord::Base#column_names

Model.column_names