gpt4 book ai didi

html - 加入游戏框架

转载 作者:太空宇宙 更新时间:2023-11-04 15:35:11 25 4
gpt4 key购买 nike

我没用过jpa,想问一下有没有join

如果我这样做

String queryStringGet="SELECT c.* FROM Category c "+

"LEFT JOIN User us ON us.id = c.id "+

"+"WHERE c.user_id="+id;

List<Object[]> list = JPA.em().createNativeQuery(queryString).getResultList();

有效但作为对象出现,我不知道如何在 View 中列出 :(

由于 play.db.jpa.Model 不支持我该如何加入?以及如何列出对象?

谢谢

最佳答案

JPQL 不支持联接。有一个 explanation of how to do it here .

您可以像这样在列表中获取结果:

String hql = "SELECT c FROM Category c "
+ "LEFT JOIN User us WITH us.id = c.id "
+ "WHERE c.user_id= :userId";
Query query = JPA.em().createQuery(hql, Categories.class);
query.setParameter("userId", userId);
List<Category> categories = query.getResultList();

关于html - 加入游戏框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9735840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com