Ebean按不同的日期排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ebean按不同的日期排序相关的知识,希望对你有一定的参考价值。
我想用java bean获取一个排序列表。
我在Postgres db creation_date和update_date中有两个字段,我想要一个按更新日期排序的列表。
creation_date默认为now(),update_date可以为null
因此,如果update_date为null,则应将creation_date用作排序值。
我想创建以下输出:
创建于27.12.2017 13:00
更新于27.12.2017 13:05
创建于27.12.2017 14:00
创建于27.12.2017 15:00
更新于27.12.2017 16:00
答案
答案是......
List<Event> events = Ebean.find(Event.class)
.orderBy("coalesce(update_date, creation_date) DESC")
.findList();
以上是关于Ebean按不同的日期排序的主要内容,如果未能解决你的问题,请参考以下文章
将来自两个不同 wordpress 的帖子合并到一个按日期排序的帖子页面