Новичок в Rails и ActiveRecord, не уверен, как я могу применить валидацию через несколько уровней реляционной модели.Я искал все учебники, которые я могу найти, все проверки только в одной модели.
Как я могу проверить несколько реляционных моделей?
Скажем, у меня есть несколько моделей, одна модель называется field
хранит другой тип атрибута в спортивной игре (например, итоговый счет, голы за, голы против и т. Д.) И другую модель value
, которая хранит все фактические значения, такие как игровые очкив field
Таким образом, у меня будет 2 класса
class Field < ActiveRecord::Base
has_many :value
end
class Value < ActiveRecord::Base
belongs_to :field
end
Как я могу проверить значение каждого атрибута в value
модели, которая соответствуетэто field
?