获取模型的所有有效字段[重复] 。

问题描述 投票:0回答:1

这个问题是关于ruby on rails的。 有什么方法可以得到所有键的列表,我可以传递给一个ruby on rails模型的构造函数?post.attributes 方法给了我该表中所有实际列的列表。 但它不包括关联生成的字段。 它不会包括 :blog. 我怎么能属性加关联创建的字段? 谢谢。

ruby-on-rails model associations
1个回答
0
投票

有很多方法可以检查 Model:

  1. Model => 返回带有数据类型的模型字段。
  2. Model.new => 返回带有默认值的模型字段。
  3. Model.inspect => return string 模型字段的数据类型
  4. Model.attribute_names => 返回属性数组
  5. Model.column_names => 返回属性数组
  6. Model.new.attributes => 返回具有默认值的所有字段的哈希值。
© www.soinside.com 2019 - 2024. All rights reserved.