我有两个实体:
我发现使用标准和加入的所有例子都是关于从汽车到客户的,但我需要反过来:
我想选择拥有具有特定许可证号的汽车的客户。我的问题是如何从customer表连接到car table,因为外键在另一个表中。
答案 0 :(得分:0)
您需要具有双向关系才能在Criteria中执行此操作。
确保在Car
中创建与Customer
的* ToMany关系。然后,您只需选择Customer
,其中Car
列表不为空。请注意,这不会更改数据库架构(除非您没有正确执行映射),并且hibernate将使用Customer
表中的Car
上的fk。