Новые рельсы, извините, если ответ очевиден. Если у меня есть 2 модели, пользователь и комментарии, отношение (1: N). Когда я создаю пользователя, я также создаю комментарий.Формы рельсов - Отправка в подклассы
Проблема, с которой я столкнулась, заключается в том, как написать форму или она присуща классу пользователя, что комментарий будет связан с пользователем?
<%= form_for(@user) do |f| %>
<%= f.text_field :name %>
<%= f.text_area :comment ???? %>
<%= f.submit %>
<% end %>
Но если я пытаюсь добавить дополнительные комментарии к классу пользователя будет это не работает? Просто перезаписать? – Derptacos
Я просто предполагал, что вам нужен один комментарий к форме пользователя. Да, если вы хотите сделать больше, чем добавить простой комментарий в форму пользователя, вам придется добавить модель комментария и принять accepts_nested_attributes_for. Если вы хотите добавить комментарии к модели пользователя и что-то вроде модели сообщений, посмотрите на полиморфные ассоциации. Его немного более продвинутый, но стоит усилий. Вы можете сделать пользователей и сообщения и т. Д. Комментариями для использования комментариев к нескольким моделям. – fontno