feat: add more QueryWrapper.select() method

This commit is contained in:
开源海哥 2023-07-29 17:40:10 +08:00
parent 47b4fada3e
commit 3ecd8c5483
2 changed files with 20 additions and 0 deletions

View File

@ -117,6 +117,20 @@ public class QueryWrapper extends BaseQueryWrapper<QueryWrapper> {
return this;
}
public QueryWrapper select(QueryColumn[] queryColumns, QueryColumn... queryColumns2) {
for (QueryColumn column : queryColumns) {
if (column != null) {
addSelectColumn(column);
}
}
for (QueryColumn column : queryColumns2) {
if (column != null) {
addSelectColumn(column);
}
}
return this;
}
public QueryWrapper from(TableDef... tableDefs) {
for (TableDef tableDef : tableDefs) {
from(new QueryTable(tableDef));

View File

@ -83,6 +83,12 @@ public class QueryWrapperAdapter<R extends QueryWrapperAdapter<R>> extends Query
return (R) this;
}
@Override
public R select(QueryColumn[] queryColumns, QueryColumn... queryColumns2) {
super.select(queryColumns,queryColumns2);
return (R) this;
}
@Override
public R from(TableDef... tableDefs) {
super.from(tableDefs);