У меня новый вопрос. Я хочу вставить запись в БД.ошибки не возникли, но запись не была успешно сохранена. Имя моей модели - наречие, а имя одного поля - имя. Вот мой код:
<html>
<body>
<% form_tag new_word_url(@adverb), :method => :post do %>
Name : <%= text_field :adverbs,:name %>
</p>
<p>
<%= submit_tag 'Create' %>
</p>
<% end %>
</body>
</html>
и мой маршрут
match '/words/new'=>'words#new'
и контроллер:
class WordsController < ApplicationController
def new
@adverb=Adverb.new
end
def create
@adverb=Adverb.create(params[:adverb])
if @adverb
redirect_to :action => 'index'
else
render :action => 'new'
end
end
def index
@adverb =Adverb.find(:all)
end
def edit
@adverb =Adverb.find(params[:id])
end
end
спасибо за помощь