AdilA
@AdilA
Нравится кодить, изучаю go c echo

Можно ли добавлять данные в таблицу со связью belongs_to?

Можно ли вообще так сделать? и как это сделать? )
Допустим есть посты и комментарии
Post.rb
has_many "comments

Comment.rb
belongs_to :post

и форма

<%= form_for([@post, @article.comments.build]) do |f| %>
  <p>
    <%= f.label :commenter %><br>
    <%= f.text_field :commenter %>
  </p>
  <p>
    <%= f.label :body %><br>
    <%= f.text_area :body %>
  </p>
f.fields_for :post do |f| %>
<%= f.text_field :body2 %>
<% end %>
  <p>
    <%= f.submit %>
  </p>
<% end %>

Надо чтобы при создании комментария уходило в табличку post значение ввода body2
Как это сделать?
  • Вопрос задан
  • 2177 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vsuhachev
Самое простое - при сохранении объектов открыть транзакцию разобрать параметры и записать все что вам нужно и куда нужно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы