Просто угадайте, я полагаю, ваша форма является тегом form_for
или form_with model: ...
, верно?
Если это так, вместо этого:
form.hidden_field :case_main_id, value: params[:case_main_id]
Сделайте только это:
form.hidden_field :case_main_id
И в действии new
установите case_main_id на новую заметку:
@note = Note.new(case_main_id: params[:case_main_id])
Проблема с вашим текущим кодом заключается в том, что case_main_id находится в params[:note][:case_main_id]
после васотправьте форму.