Bru*_*uno 5 activerecord ruby-on-rails
我有一个带有属性Day和Time的Schedule模型.时间是数据类型时间.
我有数据即
星期一/ 2014-04-26 15:00:00.000000
星期一/ 2014-04-25 16:30:00.000000
在我的控制器中我有 @schedule = Schedule.all(:order => 'Day, Time')
现在它是按日期排序,我如何按时间排序,无论日期如何?
这是 SQLite3 Ruby 连接器问题。在 Postgres 上运行良好。
看起来 SQLite 没有对时间数据类型的本机理解,如下所述:Rails Active Record find(:all, :order => ) 问题和这里: http: //www.sqlite.org/datatype3.html
将属性从重命名为timeieclass_time并没有解决此处建议的问题:Sqlite3 activerecord :order => "time DESC" does not sort