gpt4 book ai didi

java - 如何在playframework中检索最新创建的对象

转载 作者:太空宇宙 更新时间:2023-11-04 08:21:32 25 4
gpt4 key购买 nike

如果模型类不包含creation_time字段,是否可以获取最新创建的对象?

假设有一个 Address 类,其中包含许多字符串字段并且没有创建日期。如果用户昨天创建了一个地址1,然后今天创建了另一个地址,我如何检索今天创建的地址?我认为 django 有一种方法可以通过pk db中的记录来做到这一点。

类似的东西

Model.objects.latest('pk')

playframework中有类似的功能吗?

最佳答案

如果您假设(即确保)id 是连续的,那么您可以执行以下操作:

Address.find("username = ? order by id desc", "%username%").fetch(1);

这应该检索按 ID 排序时的第一个条目,该条目应该是最新的条目。由于 play 使用 hibernate/JPA,如果您将此问题作为通用 JPA/Hibernate 问题提出,您可能会找到更好的答案。

关于java - 如何在playframework中检索最新创建的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9449947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com