Ich versuche, die IDs einer Select-Anweisung in meinem Controller zu ziehen. Ich weiß, dass ich die Params dazu benutze, aber die Params scheinen nicht an den Select-Anweisungen zu arbeiten.Rails params nicht ziehen den richtigen Wert
Controller
@post = Post.new(post_params)
@post.employer_id = current_employer.id
@post.store_id = params[:store_id]
@post.category_id = params[:category_id]
if @post.save
redirect_to stores_path
else
end
Ende
Ansicht
<div class="form-group col-xs-12 col-sm-6">
<%= f.select :store_id, @stores.all.map{|u| [u.name, u.id]},{}, {class: 'form-control selectpicker'} %>
<%= link_to 'Add new Store', new_store_path, class: 'help-block' %>
</div>
Alles Recht auf meinen aber dies ist ein verwendeter select-Tag in Schienen zum ersten Mal erscheint.
können Sie Ihre params einfügen? –
"store_id" => "1", "über" => "", @DivyangHirpara – Tuler
Bitte kopieren Sie die gesamte Antwort von der Konsole und fügen Sie sie hier ein –