0
これを行うにはより良い方法がありますか?この問題を解決する別の方法を探していますこの方法を改善するには
def validate_work_dates
if ld_work_start_date.present? && off_work_date.present?
if ld_work_start_date > off_work_date
self.errors.add(:base, "Work start date can't be greater than off work date") and return false
end
elsif ld_work_start_date.present? && !off_work_date.present?
self.errors.add(:base, "Off work date can't be blanck") and return false
elsif off_work_date.present? && !ld_work_start_date.present?
self.errors.add(:base, "Work start date cant't be clanck") and return false
end
end
「ld_work_start_date」と「off_work_date」は何ですか? –