我在 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)
)。我知道这无关紧要,但我不希望返回不必要的字段。