diff --git a/docs/zh/core/column.md b/docs/zh/core/column.md index f27ca740..530c2da3 100644 --- a/docs/zh/core/column.md +++ b/docs/zh/core/column.md @@ -179,7 +179,7 @@ public class Tables { //在 DEFAULT_COLUMNS 中是没有 content 字段。 public QueryColumn[] DEFAULT_COLUMNS = new QueryColumn[]{ID, TITLE, CREATED, MODIFIED}; - public QueryColumn[] ALL_COLUMNS = new QueryColumn[]{ID, TITLE, CONTENT, CREATED, MODIFIED}; + public QueryColumn ALL_COLUMNS = new QueryColumn("*"); } } ``` @@ -187,12 +187,12 @@ public class Tables { 一般的场景中,我们查询内容应该如下: ```java QueryWrapper.create() - //使用的是 DEFAULT_COLUMNS - .select(ARTICLE.DEFAULT_COLUMNS) - .from(DEFAULT_COLUMNS) - .where(...) + .select(ARTICLE.DEFAULT_COLUMNS) //使用的是 DEFAULT_COLUMNS + .from(ARTICLE); ``` +> 此外,对于一些需要过滤的列,例如:`create_time`、`update_time` 等,也可以使用 `@Column(isLarge = true)` 去忽略查询。 + ## isLogicDelete 这部分的文档参考 [逻辑删除章节](./logic-delete.md)。 @@ -276,4 +276,4 @@ mybatis-flex 内置的扩展 typeHandler 还有: 在某些场景下,我们的 entity 可能会有通用的字段以及配置,这种场景如果我们要为每个 entity 去设置,这会相对麻烦。 在这种场景下,我们可以建立一个通用的 BaseEntity 类,然后让所有的 Entity 都继承是该类。 -Entity 一般是通过代码生成器生成的,我们通过 `GlobalConfig.entitySuperClass` 可以为代码生成器配置全局的 Entity 父类,更多关于代码生成器可以请访问 [这里](../others/codegen.md)。 \ No newline at end of file +Entity 一般是通过代码生成器生成的,我们通过 `GlobalConfig.entitySuperClass` 可以为代码生成器配置全局的 Entity 父类,更多关于代码生成器可以请访问 [这里](../others/codegen.md)。