【发布时间】:2017-12-27 13:17:21
【问题描述】:
我想用 java bean 得到一个排序列表。
我的 Postgres db creation_date 和 update_date 中有两个字段,我想要一个按较新日期排序的列表。
creation_date 默认为 now(),update_date 可以为空
因此,如果 update_date 为 null,则 creation_date 应用作排序值。
我想创建以下输出:
创建于 27.12.2017 13:00
2017 年 12 月 27 日更新 13:05
创建于 27.12.2017 14:00
创建于 27.12.2017 15:00
2017 年 12 月 27 日更新 16:00
【问题讨论】:
-
creation_date 怎么会大于 update_date?无论如何,您可能想查看 sql 指令“order by”:
ORDER BY update_date NULLS LAST, creation_date -
MAX() 函数怎么样?
-
你可以创建一个事件,这个 creation_date 比现有事件的 update_date 更新
标签: java playframework ebean