2
我是新來Querydsl所以這個問題似乎愚蠢到一些你:)Querydsl:JPAUpdateClause有多個來源
這是我想做的事:
QAppt qApptRqst = QAppt.apptRqst;
QLocZip qLocZip = QLocZip.locZip;
JPAQuery query = new JPAQuery(em);
JPAUpdateClause upd = new JPAUpdateClause(em, qApptRqst);
upd.where(qApptRqst.apptRqstStatusRef.apptRqstStatusCd.eq("U"),
qApptRqst.applZip5Cd.eq(qLocZip.usZip5Cd))
.set(qApptRqst.uscisLocation.uscisLocCd, qLocZip.uscisLocCd)
.execute();
我有例外以下幾點:
"java.lang.IllegalArgumentException: Undeclared path 'locZipJuris'. Add this path as a source to the query to be able to reference it."
如何使用JPAUpdateClause有多個來源?