根据要求,我需要维护每个数据的后引用,因此我不会更新db中的实际行,而是在db中以活动状态为true创建新行并将旧的行状态更改为false。
User:
Name | Status
XYZ | 1
现在有人更新此行,所以现在我的数据库就像:
Name | Status
XYZ | 0
XYZ1 | 1
XYZ1是用户表的更新名称。
我使用JPA作为ORM。我需要弄清楚如何仅在Entity中获取活动行。
我需要帮助以从参考数据中获取过滤后的数据,只有有效的参考数据才能反映到所有地方。
最佳答案
您可以在状态为1的状态下使用Jpa QL来检索活动状态。