0
私はデータベースに、クエリーストリングパラメータの値に基づいてレコードを挿入したいと思います。ちょっと足場のメソッドを持っていて、それが機能します。新しいメソッドでは、sumbitボタンがクリックされると、dbに挿入されます。dbへのレコードの挿入についてのヘルプ
ボタンのクリックをスキップして新しいメソッドに挿入する方法はありますか?
コード:
@book = Book.new(params[:book])
@book = Book.new({:user_id=>session[:user_id], :author=>session['test']})
respond_to do |format|
if @book.save
format.html { redirect_to(@book, :notice => 'Book was successfully created.') }
format.xml { render :xml => @book, :status => :created, :location => @book }
else
format.html { render :action => "new" }
format.xml { render :xml => @book.errors, :status => :unprocessable_entity }
end
end
新しいアクションでデータベースを変更したいですか? – tokland