0
A
回答
3
讓我們來猜測。一個查詢選擇X,Y的ID,然後1查詢X加載其他字段(在Foo的構造函數中),然後1查詢Y加載其他字段(在Foo的構造函數中訪問時)。
很明顯,你可以很容易地做到
SELECT new Foo(x.id, x.field2, x.field3, y.id, y.field2) FROM X join X.y as Y ...
這將(通過DataNucleus JPA)做一個SELECT。
相關問題
- 1. 在JPQL中選擇新內容
- 2. JPQL ManyToMany選擇
- 3. JPA:與選擇JPQL幾個新
- 4. JPQL多對多選擇查詢
- 5. 當選擇新對象時,AS3取消選擇其他對象
- 6. 只使用JPQL選擇列的子集對象
- 7. 以對象的數組,並在選擇
- 8. 選擇在對象
- 9. LINQ到SQL - 選擇一個新的對象,並進行更新
- 10. 選擇DIstinct單列JPQL
- 11. JPQL ManyToMany @JoinTable選擇查詢?
- 12. JPQL中的子選擇
- 13. JPQL選擇查詢ElementCollection
- 14. JPQL選擇的表達式
- 15. JPQL加入,區別選擇
- 16. 選擇對象
- 17. 選擇對象
- 18. 在JPQL中選擇nvl(max(c.EmployeeId),0)?
- 19. 是否可以在JPQL中選擇EXISTS()?
- 20. JPQL在日期聲明之間選擇
- 21. 在jpql中選擇case語句
- 22. 在JSON對象中選擇#document對象
- 23. 使用OpenCV觸摸並選擇對象
- 24. 從多對多關係中選擇對象並收集對象
- 25. Linq選擇新對象性能
- 26. 更新D3對象的選擇
- 27. 從jQuery選擇器項目新對象
- 28. 在JS對象中選擇#...
- 29. 選擇對象鍵
- 30. 選擇子對象