Rubocop说这条线太长了
if paragraph.update(picture:
contact_params[:menucontact_attributes][:paragraphs_attributes]['0'][:picture])
如何将contact_params[:menucontact_attributes][:paragraphs_attributes]['0'][:picture])
分成多行?
答案 0 :(得分:4)
我会选择(Ruby 2.3 +)
contact_params.dig(
:menucontact_attributes,
:paragraphs_attributes,
'0',
:picture
)
请记住,与您的版本不同,如果不存在任何这些属性,则不会爆炸。