fix: 通过entity构建QueryWrapper时默认拼的defaultQueryColumns而不是all

This commit is contained in:
robor.luo 2024-01-26 09:57:01 +08:00
parent 25682c1b1b
commit 8a0b7e40c2

View File

@ -958,16 +958,7 @@ public class TableInfo {
public QueryWrapper buildQueryWrapper(Object entity, SqlOperators operators) {
QueryColumn[] queryColumns = new QueryColumn[defaultQueryColumns.length];
for (int i = 0; i < defaultQueryColumns.length; i++) {
queryColumns[i] = columnQueryMapping.get(defaultQueryColumns[i]);
}
QueryWrapper queryWrapper = QueryWrapper.create();
String tableNameWithSchema = getTableNameWithSchema();
queryWrapper.select(queryColumns).from(tableNameWithSchema);
QueryWrapper queryWrapper = QueryWrapper.create().from(getTableNameWithSchema());
MetaObject metaObject = EntityMetaObject.forObject(entity, reflectorFactory);
propertyColumnMapping.forEach((property, column) -> {
if (column.equals(logicDeleteColumn)) {