gpt4 book ai didi

ruby-on-rails - Rails : Validating that start is before stop, 日期时间

转载 作者:太空宇宙 更新时间:2023-11-03 17:08:29 25 4
gpt4 key购买 nike

我正在尝试使用 validates_timeliness确保 SliderImage.start 总是在 SliderImage.stop 之前:

class SliderImage < ActiveRecord::Base

validates_datetime :start, :stop
validates :start, :timeliness => {:before => stop}

end

当然 stop 还没有定义。我怎样才能做到这一点?

最佳答案

在不安装任何 gem 的情况下使用此验证的更简单方法是调用方法来验证:

class Course < ActiveRecord::Base
validate :start_date_before_end_date

def start_date_before_end_date
if self.start_date > self.end_date
errors.add(:start_date, "Start date should be before end date")
end
end
end

关于ruby-on-rails - Rails : Validating that start is before stop, 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8853983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com