У меня две следующие модели:
class Offer < ApplicationRecord
has_many :bookings
end
class Booking < ApplicationRecord
belongs_to :offer
end
Когда я пытаюсь сохранить объект Booking без offer_id, Rails выдает ошибку проверки «Требуется предложение».
Но я не проверять активно наличие связанных объектов (я намеревался добавить условную проверку для этой связи позже).
Означает ли это, что Rails 6 проверяет наличие всех ассоциаций по умолчанию? И если да, как я могу сделать такую проверку условной?