我想连接两个表A和B,其中a_fk是A的表外键,b_pr是B的主键。A和B之间是一对一的双向关系。A、B分别对应A、B表实体类。我有一个jpql查询,说列a_fk不存在,"select b from A a, B b where a.a_fk=b.b_pr"; Eclipse编译失败。我已经创建了一个原生sql查询,并检查了相同的sql语句,当然,我已经将它转换成了正确的sql。这是可行的。
问: JPQL不支持外键吗?
colorName;}USER1 |John| 13 |Mike| 1
1|Red现在,我想要一个查询来恢复我所有的用户数据Query("new myDto(u.iduser,u.username,u.favcolor) from user u where favcolor in :listcolors")
这使我对这两个表进行了查询,我想要一个唯一的查询,因为我不需要颜色实体,只需要ids。