我希望你能帮我处理这个案子
这是我的疑问:
List operationList =
ofy().load().type(Operation.class).filter(compositeFilter).order("-date").order("-codeOperation").list();当我尝试在app引擎java中订购查询时,按日期计算,我发现它没有正确地排序查询。
我的情况是:
三项记录:
。
但是app引擎给出的命令正好相反。
前10/09/2019 (12:20:12)第二10/09/2019 (09:21:00)第三10/09/2019 (13:28:00)
当正确的查询方式是:
前10/09/2019 (09:21:00)第二10/09/2019 (12:20:12)第三10/09/2019 (13:28:00)
我已经尝试了几种方法,但我找不到解决办法,我很感谢您的帮助,以改善这一过程。
发布于 2019-10-10 21:32:51
命令
前10/09/2019 (12:20:12)第二10/09/2019 (09:21:00)第三10/09/2019 (13:28:00)
根本没有排序。由于您使用的是"-date“,这意味着排序降序,所以您应该得到的顺序是
10/09/2019 (13:28:00)
10/09/2019 (12:20:12)
10/09/2019 (09:21:00)https://stackoverflow.com/questions/58330683
复制相似问题