Querydsl 和子树意外结束
Querydsl and unexpected end of subtree
看来该查询的编写方式正确。 SomeId
存在。
但是,我收到以下错误:
<AST>:0:0: unexpected end of subtree
Invalid path: 'Entity.id'
Invalid path: 'Entity.code'
left-hand operand of a binary operator was null
查询代码(在另一部分用作子查询):
JPAQueryFactory entityElementJPA = entityElementDAO.getJpaFactory();
entityElementJPA
.select(QEntity.Entity.id)
.where(
QEntity.Entity.code.eq(
entityElementJPA
.select(
QEntity.Entity.code)
.where(QEntity.Entity.id.eq(someId))
)
.and(QEntity.Entity.id.ne(someId))
);
我是 java 和 querydsl 的新手,抱歉问题很简单
有什么线索吗?
.from()
缺失,应使用 JPAQueryFactory
看来该查询的编写方式正确。 SomeId
存在。
但是,我收到以下错误:
<AST>:0:0: unexpected end of subtree
Invalid path: 'Entity.id'
Invalid path: 'Entity.code'
left-hand operand of a binary operator was null
查询代码(在另一部分用作子查询):
JPAQueryFactory entityElementJPA = entityElementDAO.getJpaFactory();
entityElementJPA
.select(QEntity.Entity.id)
.where(
QEntity.Entity.code.eq(
entityElementJPA
.select(
QEntity.Entity.code)
.where(QEntity.Entity.id.eq(someId))
)
.and(QEntity.Entity.id.ne(someId))
);
我是 java 和 querydsl 的新手,抱歉问题很简单
有什么线索吗?
.from()
缺失,应使用 JPAQueryFactory