0
當我提交表單時,我的驗證正常工作並顯示錯誤。在驗證失敗時在欄中填充字段
但我的表單元素沒有填充發布的數據,我不能編輯主題。
這是我的代碼:
控制器:
def new
@row = MyModel.new
end
def create
@row = MyModel.new params[:post].permit!
if @row.save
redirect_to @row
else
render :new
#render :action => 'new'
end
end
new.html.erb:
<%=form_for :post,url: sms_webservices_path(@row) do |f| %>
<%=f.label :name,t('name'),class: 'f1' %>
<%=f.text_field :name,class: 'form-control' %>
<%=f.submit 'add' %>
<% end %>
模型驗證:
validates :name, presence: true, uniqueness: true
感謝