Вложенный объект w/Флажки - массовое присвоение даже с accepts_nested_attributes_for?

Если файл не отслеживается, то в Git нет записей о разнице в содержании этого файла между ветвями. Если этот файл должен быть частью вашего хранилища в этой ветке, вы должны зафиксировать файл или, по крайней мере, подготовить его для фиксации и использования git stash. Если вы спрятаны, вы можете git pop вернуть файл обратно в индекс, когда вернетесь к branch-1.

7
задан Bill 8 April 2009 в 16:37
поделиться

2 ответа

это кажется, что этот атрибут не отмечен как безопасный для обновления. Необходимо смочь зафиксировать его путем добавления следующего к образцовому классу:

attr_accessible :roles

или возможно:

attr_accessible :roles_attributes

Если Вы смотрите, у Вас может уже быть вызов attr_accessible, к которому можно добавить это. Для получения дополнительной информации это документируется здесь:

http://api.rubyonrails.org/classes/ActiveRecord/Base.html#M002226

3
ответ дан 7 December 2019 в 05:30
поделиться

Если Вы исправляете написание атрибутов в Вашем check_box_tag, похоже, что это должно работать.

<% for role in Role.all %>
 <%= check_box_tag( "user[roles_attributes][id]",role.id) %>
 <%= role.rolename %>
 <br/>
<% end %>
5
ответ дан 7 December 2019 в 05:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: