我有一个表格可以收集两个完全不相关的模型的数据。模型没有嵌套。我想知道执行验证和显示组合错误消息的最佳方法。
我假设我需要这样的视图,但我不确定如何组合错误消息并一次显示它们。
<%= form_for @first_model do |f| %>
<%= render 'shared/error_messages', object: f.object %>
<%= f.label :instructions %>
<%= f.text_area :instructions %>
<%= fields_for @second_model do |ff| %>
<%= ff.label :quantity %>
<%= ff.text_field :quantity %>
<% end %>
<% end %>