使用ActiveRecord

时间:2018-05-04 13:09:46

标签: ruby-on-rails activerecord ruby-on-rails-5

我正在开展一个处理商店营业时间的项目。我有StoreOpeningHour个模型,(Store has_many OpeningHour)。 opening_hours表格包含daystartend字段,用于存储OpeningHour记录要应用的日期,商店开启的时间和时间商店关门了。

查找startend字段设置的时间范围涵盖Time.now的任何记录的最佳方法是什么?

类似于以下概念:
OpeningHour.where((start..end).cover? Time.now)

非常感谢任何帮助!

0 个答案:

没有答案