Esto es lo que tengo en mi vista:
Código Rails:
Ver original
<div class="form large-11 columns"> <%= simple_form_for @comment do |form| %> <%= form.input :comentario, autofocus: true, as: :text %> <%= form.button :submit, 'Submit', :id => "myButton" %> <% end %> </div>
Esto es lo que tengo en mis Controller:
Código Rails:
Ver original
@new_comment = Comentario.new(secure_params) if @new_comment.valid? @new_comment.save flash[:notice] = "El comentario #{@new_comment.comentario} se dio de alta..." redirect_to comentarios_path else render :new end
En mis strong_parameters los tengo de esta manera:
Código Rails:
Ver original
params.require(:comentario).permit(:comentario, :usuario_id)
:usuario_id => No lo tengo en la vista pero ocupo grabar la información, pero no se como poder asignarle el valor a ese campo.
En mi current_usuario.id => Tengo quien esta operando el sistema y es el valor que ocupo asignar a :usuario_id.
Alguien me podria ayudar, sigo investigando