Je veux obtenir une ligne spécifique dans une relation OneToMany. Par exemple. obtenir le meilleur article d'une commandeJPA/Hibernate + obtenir un élément spécifique de onetomayrelation
Exemple:
public class Order {
@Id
@Column(name = "ORDER_ID")
private Long id;
???
private Item cheapestItem;
}
public class Item {
@Id
@Column(name = "ITEM_ID")
private Long id;
private Long price;
}
Comment puis-je faire cela?
Ne devrait-il pas s'agir de 'Item cheapestItem'? Si vous voulez vraiment l'ordre le moins cher, vous devriez le placer dans la classe 'Item' –
C'est correct. J'ai changé l'exemple –