如何使用带有连接的查询从jOOQ中的一个表中进行选择?
我在jOOQ中有以下查询:
factory()
.select()
.from(PERSON)
.join(ENDUSER).on(ENDUSER.PERSON_FK.equal(PERSON.ID))
.where(ENDUSER.ID.equal(userId))
.fetchOne();
此查询向我返回一个记录,其中包含来自 PERSON 和 ENDUSER 的所有列,但我只需要 PERSON 中的列(这就是我放置而不是的原因)。我知道这并不重要,但我不希望返回不必要的字段。.from(PERSON)
.from(PERSON, ENDUSER)