fix bug: select=false不生效

This commit is contained in:
bjdys 2021-08-13 16:04:20 +08:00
parent 46e6e64579
commit 6d2cda978b
3 changed files with 3 additions and 3 deletions

View File

@ -192,7 +192,7 @@ public class MPJLambdaQueryWrapper<T> extends AbstractLambdaWrapper<T, MPJLambda
if (info.havePK()) {
selectColumns.add(as + StringPool.DOT + info.getKeyColumn());
}
selectColumns.addAll(info.getFieldList().stream().map(i ->
selectColumns.addAll(info.getFieldList().stream().filter(TableFieldInfo::isSelect).map(i ->
as + StringPool.DOT + i.getColumn()).collect(Collectors.toList()));
return typedThis;
}

View File

@ -149,7 +149,7 @@ public class MPJQueryWrapper<T> extends AbstractWrapper<T, String, MPJQueryWrapp
if (info.havePK()) {
selectColumns.add(as + StringPool.DOT + info.getKeyColumn());
}
selectColumns.addAll(info.getFieldList().stream().map(i ->
selectColumns.addAll(info.getFieldList().stream().filter(TableFieldInfo::isSelect).map(i ->
as + StringPool.DOT + i.getColumn()).collect(Collectors.toList()));
return typedThis;
}

View File

@ -160,7 +160,7 @@ public class MPJLambdaWrapper<T> extends MPJAbstractLambdaWrapper<T, MPJLambdaWr
if (info.havePK()) {
selectColumns.add(SelectColumn.of(clazz, info.getKeyColumn()));
}
info.getFieldList().forEach(c ->
info.getFieldList().stream().filter(TableFieldInfo::isSelect).forEach(c ->
selectColumns.add(SelectColumn.of(clazz, c.getColumn())));
return typedThis;
}