:간단한 형태의 오류 : MySQL의 : 오류 : 열 'cached_slug'내 kategori 양식을 제출할 때
#이 을 만들 KategorisController에액티브 :: StatementInvalid MySQL의 :: 오류 : 열 ' cached_slug는 'null 일 수 없습니다 : 여기
<%= simple_form_for(@kategori) do |f| %>
<%= f.input :name %>
<%= f.button :submit %>
<% end %>
내 컨트롤러 : 여기
kategoris
삽입 반은 내 양식이다
# GET /kategoris/new.xml
def new
@kategori = Kategori.new
respond_to do |format|
format.html # new.html.erb
format.xml { render :xml => @kategori }
end
end
# GET /kategoris/1/edit
def edit
@kategori = Kategori.find(params[:id])
end
# POST /kategoris
# POST /kategoris.xml
def create
@kategori = Kategori.new(params[:kategori])
respond_to do |format|
if @kategori.save
format.html { redirect_to(@kategori, :notice => 'Kategori was successfully created.') }
format.xml { render :xml => @kategori, :status => :created, :location => @kategori }
else
format.html { render :action => "new" }
format.xml { render :xml => @kategori.errors, :status => :unprocessable_entity }
end
end
end
friendly_id로 ID 이름을 변경해야합니까?