【发布时间】:2015-03-25 05:53:23
【问题描述】:
朋友们,
我有一个像这样的简单查询:
ContactForm.where(:is_active => true).order(:name => :asc)
但是我希望我的一个记录总是首先出现,所以我在它前面加上了几个连字符“--”,但是,order 子句并没有将该记录交换到第一个位置,实际上它仍然在中间,因为它没有那些连字符。
会发生什么?
谢谢。
【问题讨论】:
-
您是否尝试过定义使用正则表达式进行排序的范围?类似this.
标签: ruby-on-rails rails-activerecord