Parcourir la source

ещё примеры querydsl

kpmy il y a 8 ans
Parent
commit
05ed9c2adb

+ 5 - 0
src/main/java/in/ocsf/report/app/controller/TestController.java

@@ -1,6 +1,7 @@
 package in.ocsf.report.app.controller;/* kpmy 05.03.2017 */
 
 import com.querydsl.collections.CollQueryFactory;
+import com.querydsl.core.Tuple;
 import com.querydsl.jpa.impl.JPAQueryFactory;
 import in.ocsf.report.api.ReportPrototype;
 import in.ocsf.report.api.StagePrototype;
@@ -55,6 +56,10 @@ public class TestController {
         String yarName1 = CollQueryFactory.from(address, top).select(address.name).where(address.region.like("76").and(address.parentGuid.isNull())).fetchFirst();
 
         Iterable<Address> yars = addrRepo.findAll(address.region.like("76").and(address.parentGuid.isNull()));
+
+        Tuple yarres = jpaQueryFactory.select(address.name, address.region).from(address).where(address.region.like("76").and(address.parentGuid.isNull())).fetchFirst();
+
+        String yarName2 = yarres.get(address.name);
         return top;
     }
 }