Mes entités mise en veille prolongée sont les suivantes:Critères Hibernate multiples API rejoint
@Entity
@Table(name = "EditLocks")
public class EditLock extends AuditableEntity {
/** The document that is checked out. */
@OneToOne
@JoinColumn(name = "documentId", nullable = false)
private Document document;
document ressemble alors à ceci:
public class Document extends AuditableEntity {
/** Type of the document. */
@ManyToOne
@JoinColumn(name = "documentTypeId", nullable = false)
private DocumentType documentType;
Essentiellement, la requête que je veux écrire est:
Select * from EditLocks el, Document docs, DocumentTypes dt where el.documentId = docs.id and docs.documentTypeId = dt.id and dt.id = 'xysz';
Comment faire cela avec les critères d'hibernation api?
Ouais, je pensais que j'aurais pu manquer ça n'avait tout simplement pas le moyen de le tester. Merci! –