|
|
1
2
您肯定不需要模式中的“value”列——只需要“value\u id”和“value\u type”。那么您的种子数据应该如下所示:
另一种选择是:
然后Rails会自动设置
|
|
|
2
1
之所以会发生这种情况,是因为您已经在模型中这样做了:
因为您也在尝试设置表上的value列。Rails将无法分辨通过此方法设置关联或列之间的区别。要设置列,请使用以下命令:
|