我有2张桌子 1.UserPlanSubscription 2用户 在 userPlanSubscription 表中,我获得了 userId ,现在我想从该userId中获取用户详细信息并在其上应用搜索过滤器。 我们如何在QueryDsl中联接两个表?
public List<UserPlanSubscription> search(UserPlanSearchModel searchModel) {
QUserPlanSubscription qUserPlanSubscription = QUserPlanSubscription.userPlanSubscription;
QUser qUser = QUser.user;
JPAQuery jpaQuery = new JPAQuery();
jpaQuery.from(qUserPlanSubscription);
jpaQuery.join(qUser);
jpaQuery.on(qUserPlanSubscription.userId.eq(qUser.id));
如何返回列表或地图中的数据?????
预先感谢... !!!!