мелкое вложение при обновлении не знает о родителе при использовании has_and_belongs_to_many - PullRequest
0 голосов
/ 10 декабря 2018

Из документации приведенный ниже маршрут для редактирования и обновления будет выглядеть так: / comments /: id

resources :articles do
  resources :comments, shallow: true
end

Когда я обновляю комментарии, и он не знает о статьях, как вы возвращаетесь киндекс комментариев?Вы возвращаетесь к индексу статей в таком случае?

Есть ли приемлемый способ вернуться к списку комментариев после обновления комментария при использовании мелкой вложенности?

Обновить Мои модели используют ассоциацию has_and_belongs_to_many, поэтому я не могу сделать @ comment.article дляполучить родителя.

Мои модели

class Venue < ApplicationRecord
  has_and_belongs_to_many :users
end

class User < ApplicationRecord
  has_and_belongs_to_many :venues
end

Мой маршрут

resources :venues do
      resources :accounts, shallow: true
end
...