多くのエントリを持つ価格表を表すモデルがあり、既存のエントリの値を使用して新しい価格表を作成する可能性を提供したいと考えています。
誰かがこれを行う方法を知っていますか? Sequel が使用されていますか?
dup と clone を試しましたが、どちらの場合も ID は既存のモデルからまだ存在しているため、既存のエントリが更新されます。
ID を手動で設定しようとすると、次のエラーが発生します。
Sequel::InvalidValue: nil/NULL is not allowed for the id column
そのため、新しいモデルを作成する方法を見つける必要がありますが、手動でコードに設定することなく値が事前に入力されています。
何か案は?