使用DataMapper对两列的BY差异进行排序

时间:2016-06-23 06:47:33

标签: mysql ruby-datamapper

我有一个mysql表 它包含2列(startdate,enddate)
两者都是DateTime类型 使用sql

select * from ABC order by (enddate-startdate) DESC;

我想在datamapper中做同样的事情......但是我无法做到 Plz帮助

1 个答案:

答案 0 :(得分:1)

谢谢,我有一个datamapper函数直接运行sql查询

repository(:default).adapter.select('select * from ABC order by (enddate-startdate) DESC')