我正在使用ruby和activerecord来获取有关列的信息。
我可以使用以下内容获取列类型和其他信息:
Product.table_name
Product.column_names
Product.columns_hash['title'].type
我的迁移脚本如下:
create_table :products do |t|
t.string :title, :comment => "Product's title name"
end
如何获得标题comment ("Product's title name"
)
答案 0 :(得分:1)
如果您正在谈论新Rails 5 column comments feature ,您应该可以致电
Product.columns_hash['title'].comment
获取迁移中定义的注释。有关更多用法示例,请参阅Rails源代码中的this test。