我是否生成 :primary_key 以在 Table 中创建 Headers?

Do I Generate a :primary_key to Create Headers in Table?

Rails g scaffold Quantified {type:string (i.e. average or instance) name:string metric:string} result:decimal date:date

我是否使用 :primary_key 来帮助生成以下 table?我把主要成分放在了上面的括号里。

我希望括号内的数据类型为 table 的 headers,然后每当用户提交包含现有 类型、名称和指标的新 _form (即 primary_keys?)然后 _form 将添加一个新列以反映 结果和日期 到先前存在的行。

我的博客上有一个类似的 table:http://www.anthonygalli.com/quantify/

不需要:primary_key 我在 rb 文件中使用了作用域。