我想做这样的事情:
Select * from A join B where (A.a=x and B.b=y);
我试过了:
qbA = aDao.queryBuilder();
qbB = bDao.queryBuilder();
whereA = qbA.where();
whereB = qbB.where();
join = qbA.join(qbB);
whereJ = join.where();
whereJ.and(whereA.eq(A.a, x), whereB.eq(B.b, y));
它给了我编译错误。我还尝试仅使用以下连接:
whereJ.and(whereJ.eq(A.a=x), whereJ.eq(B.b=y));
我收到运行时错误:“A 没有 'b' 属性”。