iam new to rails, у меня есть модель (приветствуется), и я хочу обновить модель с помощью одной формы, где форма имеет повторяющиеся поля. только второе поле обновляет модель ..rails обновляет несколько записей в одной модели и в одной форме
Update несколько записей в одной модели с одним form_submit
маршруты
get 'welcome/index'
get 'welcome/new'
post 'welcome/create'
root 'welcome#index'
class WelcomeController < ApplicationController
def index
end
def new
@article = Welcome.new
end
def create
@article = Welcome.new(user_params)
if @article.save
redirect_to welcome_new_path
else
render 'new'
end
end
private
def user_params
params.require(:welcome).permit(:name , :descrip )
end
end
<%= [email protected] article, url: welcome_create_path do |f | %>
<%= f.text_field: name %>
<%= f.text_field: descrip %>
<%= f.text_field: name %>
<%= f.text_field: descrip %>
<%= f.submit "Create" %>
<% end %>
спасибо :). На самом деле я хочу обновить несколько записей в одной модели с помощью одного для submit .. – geekghost
Я ответил на вопрос как поставленный. Это другой вопрос, который вы должны начать как новый поток. Вы должны принять мой ответ, поскольку он отвечает на ваш вопрос и обеспечивает приемлемое решение. – margo