【发布时间】:2012-10-19 05:35:24
【问题描述】:
我有一个模型,它代表一个包含大量条目的定价表,我想提供使用现有条目中的值创建新定价的可能性。
有谁知道怎么做,那么Sequel在用吗?
我尝试了 dup 和 clone,但在这两种情况下,现有模型中的 id 仍然存在,因此将更新现有条目。
如果我尝试手动设置 id,我会收到以下错误:
Sequel::InvalidValue: nil/NULL is not allowed for the id column
所以我需要找到一种方法来创建一个新的但具有预填充值的模型,而无需手动在代码中设置它们。
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby clone sequel