Я хотел бы вставить запись в свою базу данных на основе значений параметров строки запроса, в тот момент, когда у меня есть только методы scaffold, и он работает, он принимает значения в новом методе, а затем, когда кнопка sumbitнажата, она вставлена в БД.
Как я могу "пропустить" нажатие кнопки, чтобы она была вставлена только в новом методе?
Код:
@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