【问题标题】:getting model's all valid fields [duplicate]获取模型的所有有效字段[重复]
【发布时间】:2020-08-27 13:27:28
【问题描述】:

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

【问题讨论】:

    标签: ruby-on-rails model associations


    【解决方案1】:

    查看Model属性的方法有很多种:

    1. Model => 返回模型字段及其数据类型
    2. Model.new => 使用默认值返回模型字段
    3. Model.inspect => 返回 string 的 Model 字段及其数据类型
    4. Model.attribute_names => 返回属性数组
    5. Model.column_names => 返回属性数组
    6. Model.new.attributes => 使用默认值返回所有字段的哈希

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-12
      • 2018-06-24
      • 1970-01-01
      • 2021-07-30
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多