问题:有一个事务表和状态表具有一对多映射。一笔交易可以有多种状态,例如失败、部分付款和成功。如何获取交易的最新状态。
即,如果我有一笔具有多种状态的交易,例如失败和成功,其中成功是最新的。有没有办法在 hibernate 中配置相同的内容,以根据日期字段或任何其他字段从状态表中获取一条记录?
我一直在寻找解决我的问题的最佳方法,尽管我有一些方法可以在java中使用compare和compare来执行相同的操作,但我仍然想知道hibernate是否提供了任何解决方案,我们可以在其中简单地配置它hbm 文件并获取输出。
提前致谢。
最佳答案
关于java - Hibernate 一对多映射 - 根据条件仅获取一个映射记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24775366/