标签: hibernate archive
我们在服务器中使用Hibernate。根据名为archived的开关/标志,我希望在一个或另一个表中引用某些实体。换句话说,如果记录的值为archived=true,请查看表的存档版本,否则请查看普通表。表的两个版本(已存档但未存档)具有相同的结构,我们仅将数据分开以加速服务器的运行。但是,用户可以搜索两个表(来自前端的不同视图),我们需要根据存档标志检查一个或另一个表。
archived
archived=true
如何做到这一点?我不想做两次检索(检查正常,然后检查存档表是否存在)。
提前致谢,
Cez:)