0
我试图重命名我选择的一个字段,但它并不像预期的那样工作。如何使用JOOQ别名选定的列
这是我的代码
...
final List<Field<?>> fields = new ArrayList<>();
fields.add(field(name("inner_id"), String.class).as("id"));
fields.add(field(name("inner_name"), String.class).as("name"));
create.select(fields).from(view).where(whereClause, whereBindings);
...
翻译为:
select "inner_id" "id", "inner_name" "name"
from table
where (inner_id = x)
而不是
select "inner_id as id", "inner_name as name"
from table
where (inner_id = x)
我缺少什么?
谢谢!