Mit Federverschluß und Feder JPA ich eine Quittung Modell haben, die eine OneToMany Beziehung mit Store-Modus hat:java Querydsl BooleanBuilder OneToMany Abfrage
@Entity
public class Receipt extends Base {
//other model fields
@Column(name="email")
private String Email;
@ManyToOne
@JoinColumn(name="store_id")
private Store Store;
//getters & setters
}
und ich möchte BooleanBuilder verwenden, um eine Quittung zu finden, die eine E-Mail hat und gehört zu einem bestimmten Geschäft. Was E-Mail sagen, ich kann einfach
where.and(q.Email.eq("[email protected]"));
aber ich weiß nicht, wie kann ich mit dem E-Mail-& Store Id suchen. so etwas wie
where.and(q.Email.eq("[email protected]")).and(q.Store.id.eq(1));
Ich weiß, ich kann das Speicherobjekt aus der Datenbank erhalten und gibt es dann zu where
aber ist, dass der einzige Weg?
Versorgung mit uns zu teilen zu nennen, was „BooleanBuilder“ ist (also das, was Paket ist es in)? –
@NeilStockton Es ist ein Querydsl-Paket. vergaß es zu erwähnen, aber editierte die Frage –