0

コントローラにid、nameのテーブルRepairsがあります:

@Repairs = Repair.all

データベースにないすべてのレコードの前に@Repairs配列に新しいid=0、name="new_name"を追加する方法ありがとうございます

4

2 に答える 2

0

試す

@repair = Repair.new(:id => 0, :name => "new_name, :other_parameter => "something)

保存する前に本当にIDが必要ですか?通常、Railsにそれを任せるのが最善です。

于 2012-05-31T13:22:54.070 に答える
0
@repairs = Repair.all
@new_repire = Repair.new(:name => "new_name, :other_parameter => "something)
@new_repire.id = 0
@Repairs.unshitf @new_repire
于 2012-05-31T13:42:29.993 に答える