Ruby on rails 在Rails中按日期子字符串过滤
我们有一个网格控件,允许用户过滤不同字段中的文本。其中许多字段可能是时间戳,如created_at和updated_atRuby on rails 在Rails中按日期子字符串过滤,ruby-on-rails,ruby,database,datetime,Ruby On Rails,Ruby,Database,Datetime,我们有一个网格控件,允许用户过滤不同字段中的文本。其中许多字段可能是时间戳,如created_at和updated_at 现在,用户可以执行许多不同类型的过滤器,包括>、=、来看看下面的项目 例如,searchlogic支持以下条件 Post.all(:conditions => { :hour_of_created_at => 9 }) 看看下面的项目 例如,searchlogic支持以下条件 Post.all(:conditions => { :hour_
现在,用户可以执行许多不同类型的过滤器,包括>、=、来看看下面的项目
Post.all(:conditions => { :hour_of_created_at => 9 })
看看下面的项目
Post.all(:conditions => { :hour_of_created_at => 9 })
于2009年创建
Post.all(:conditions => ["created_at > ?", Date.new(y = 2010, m = 1, d = 1).to_s])
创建时间>=2006
Post.all(:conditions => ["created_at >= ?", Date.new(y = 2006, m = 1, d = 1).to_s])
创建时间[“创建时间创建时间>2009
Post.all(:conditions => ["created_at > ?", Date.new(y = 2010, m = 1, d = 1).to_s])
创建时间>=2006
Post.all(:conditions => ["created_at >= ?", Date.new(y = 2006, m = 1, d = 1).to_s])
created_at[“created_at您可以使用ruby的时间类
Time.local(2010) # => Fri Jan 01 -0600 2010
或
您可以使用ruby的时间类
Time.local(2010) # => Fri Jan 01 -0600 2010
或
searchlogic看起来像mintox——我认为它会做这里需要做的事情,尽管我自己还没有实现它。searchlogic看起来像mintox——我认为它会做这里需要做的事情,尽管我自己还没有实现它。