使用Rails 4.Psql DB.
我有一个模型Article
与属性amazon_title
.我有麻烦理解我如何可以订购我的文章,所以文章与amazon_title
是第一,和那些没有是第二.
我试着这样做,但没有成功:
Article.all.order(amazon_title: :desc)
字符串
上面的命令是按顺序排列的,首先显示空白,第二个是现在,第三个是零。
使用Rails 4.Psql DB.
我有一个模型Article
与属性amazon_title
.我有麻烦理解我如何可以订购我的文章,所以文章与amazon_title
是第一,和那些没有是第二.
我试着这样做,但没有成功:
Article.all.order(amazon_title: :desc)
字符串
上面的命令是按顺序排列的,首先显示空白,第二个是现在,第三个是零。
2条答案
按热度按时间7vux5j2d1#
对于PostgreSQL(顺序为
true
、false
、nil
):字符串
另一个选项(数据库不可知):
型
yh2wf1be2#
在PostgreSQL中,你可以根据你的需要传递
NULLS FIRST
或NULLS LAST
。这就是为什么我问你关于你的数据库。字符串
以上将首先列出NULL,
型
这一个将最后列出NULL记录。
希望能帮上忙!