JOOQ MYSQL 查询
JOOQ MYSQL QUERY
select question.*,
question_option.id
from question
left join question_option on question_option.question_id = question.id;
如何在 jooq 中编写问题*而不是指定所有实体变量
我假设您已生成元模型,因此您可以使用
dsl.select(QUESTION.fields()), QUESTION_OPTION.ID)...
您可以使用 JOOQ 生成的对象中的 field()
或 asterisk()
方法,这些对象是从 TableImpl
扩展而来的。
例如,如果您只想查询记录的字段:
dsl.select(QUESTION.fields()).from...
如果您也需要来自联接的字段:
dsl.select(QUESTION.asterisk(), QUESTION_OPTION.ID).from...
select question.*,
question_option.id
from question
left join question_option on question_option.question_id = question.id;
如何在 jooq 中编写问题*而不是指定所有实体变量
我假设您已生成元模型,因此您可以使用
dsl.select(QUESTION.fields()), QUESTION_OPTION.ID)...
您可以使用 JOOQ 生成的对象中的 field()
或 asterisk()
方法,这些对象是从 TableImpl
扩展而来的。
例如,如果您只想查询记录的字段:
dsl.select(QUESTION.fields()).from...
如果您也需要来自联接的字段:
dsl.select(QUESTION.asterisk(), QUESTION_OPTION.ID).from...