diff --git a/docs/zh/base/query.md b/docs/zh/base/query.md index 57aa3468..d89abc39 100644 --- a/docs/zh/base/query.md +++ b/docs/zh/base/query.md @@ -97,10 +97,10 @@ public class ArticleDTO { } ``` -那么, `QueryWrapper` 需要添加 as,修改如下: +那么, `QueryWrapper` 需要添加 `as`,修改如下: ```java 3,4 -QueryWrapper asWrapper = QueryWrapper.create() +QueryWrapper query = QueryWrapper.create() .select(ARTICLE.ALL_COLUMNS) .select(ACCOUNT.USER_NAME.as(ArticleDTO::getAuthorName) ,ACCOUNT.AGE.as(ArticleDTO::getAuthorAge) @@ -109,6 +109,9 @@ QueryWrapper asWrapper = QueryWrapper.create() .from(ARTICLE) .leftJoin(ACCOUNT).on(ARTICLE.ACCOUNT_ID.eq(ACCOUNT.ID)) .where(ACCOUNT.ID.ge(0)); + +List results = mapper.selectListByQueryAs(query, ArticleDTO.class); +System.out.println(results); ```