Эй, у меня есть модель, которая has_one :bar
. И бар belongs_to :foo
. Мне было интересно, есть ли способ увеличить has_one так, чтобы никакие два бара не могли принадлежать одному и тому же foo. Я посмотрел документацию для has_one, и кажется, что нет параметра: uniq, который мне разрешено указывать. Так что мне нужно создать собственную проверку для достижения этой цели? Или есть более простой способ?
Спасибо.