Я объясню:
У меня есть такая ассоциация: Каталог (1) ------ (N) Продукция
Я хочу добавить товар только один раз, поэтому один и тот же товар не должен появляться в каталоге много раз. Каким методом / действием можно управлять, если каталог уже содержит продукт?
Это модели с их отношениями:
class User < ApplicationRecord
has_one :catalogue
end
class Catalogue < ApplicationRecord
belongs_to :user
has_many :products
end
class Product < ApplicationRecord
belongs_to :catalogue
end