update docs/zh/base/auto-mapping.md.

修改.listAs(AccountVO.java);为.listAs(AccountVO.class);

Signed-off-by: zhangyx <2484529215@qq.com>
This commit is contained in:
zhangyx 2024-02-29 03:55:22 +00:00 committed by Gitee
parent 2168e638f3
commit 2fa2f877c5
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -188,7 +188,7 @@ List<BookVo> bookVos = QueryChain.of(bookMapper)
).from(BOOK) ).from(BOOK)
.leftJoin(ACCOUNT).on(BOOK.ACCOUNT_ID.eq(ACCOUNT.ID)) .leftJoin(ACCOUNT).on(BOOK.ACCOUNT_ID.eq(ACCOUNT.ID))
.where(ACCOUNT.ID.ge(100)) .where(ACCOUNT.ID.ge(100))
.listAs(BookVo.java); .listAs(BookVo.class);
``` ```
或者,我们也可以直接在 BookVo 中,定义 `Account` 对象,例如: 或者,我们也可以直接在 BookVo 中,定义 `Account` 对象,例如:
@ -218,7 +218,7 @@ List<BookVo> bookVos = QueryChain.of(bookMapper)
.from(BOOK) .from(BOOK)
.leftJoin(ACCOUNT).on(BOOK.ACCOUNT_ID.eq(ACCOUNT.ID)) .leftJoin(ACCOUNT).on(BOOK.ACCOUNT_ID.eq(ACCOUNT.ID))
.where(ACCOUNT.ID.ge(100)) .where(ACCOUNT.ID.ge(100))
.listAs(BookVo.java); .listAs(BookVo.class);
``` ```
## 高级映射 ## 高级映射
@ -243,7 +243,7 @@ List<AccountVO> bookVos = QueryChain.of(accountMapper)
.from(ACCOUNT) .from(ACCOUNT)
.leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID)) .leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID))
.where(ACCOUNT.ID.ge(100)) .where(ACCOUNT.ID.ge(100))
.listAs(AccountVO.java); .listAs(AccountVO.class);
``` ```
亦或者指定查询参数: 亦或者指定查询参数:
@ -260,7 +260,7 @@ List<AccountVO> bookVos = QueryChain.of(accountMapper)
.from(ACCOUNT) .from(ACCOUNT)
.leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID)) .leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID))
.where(ACCOUNT.ID.ge(100)) .where(ACCOUNT.ID.ge(100))
.listAs(AccountVO.java); .listAs(AccountVO.class);
``` ```
高级映射的场景中,我们还可以通过注解 `@RelationManyToOne` 进行查询, 高级映射的场景中,我们还可以通过注解 `@RelationManyToOne` 进行查询,
@ -305,7 +305,7 @@ List<AccountVO> bookVos = QueryChain.of(accountMapper)
.from(ACCOUNT) .from(ACCOUNT)
.leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID)) .leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID))
.where(ACCOUNT.ID.ge(100)) .where(ACCOUNT.ID.ge(100))
.listAs(AccountVO.java); .listAs(AccountVO.class);
``` ```
其执行的 SQL 如下: 其执行的 SQL 如下:
@ -334,7 +334,7 @@ List<AccountVO> bookVos = QueryChain.of(accountMapper)
.from(ACCOUNT) .from(ACCOUNT)
.leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID)) .leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID))
.where(ACCOUNT.ID.ge(100)) .where(ACCOUNT.ID.ge(100))
.listAs(AccountVO.java); .listAs(AccountVO.class);
``` ```
那么,其执行的 SQL 如下: 那么,其执行的 SQL 如下:
@ -360,7 +360,7 @@ List<AccountVO> bookVos = QueryChain.of(accountMapper)
.from(ACCOUNT) .from(ACCOUNT)
.leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID)) .leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID))
.where(ACCOUNT.ID.ge(100)) .where(ACCOUNT.ID.ge(100))
.listAs(AccountVO.java); .listAs(AccountVO.class);
``` ```
**`@ColumnAlias` 注解:** **`@ColumnAlias` 注解:**
@ -394,7 +394,7 @@ List<AccountVO> bookVos = QueryChain.of(accountMapper)
.from(ACCOUNT) .from(ACCOUNT)
.leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID)) .leftJoin(BOOK).on(ACCOUNT.ID.eq(BOOK.ACCOUNT_ID))
.where(ACCOUNT.ID.ge(100)) .where(ACCOUNT.ID.ge(100))
.listAs(AccountVO.java); .listAs(AccountVO.class);
``` ```
其执行的 SQL 为: 其执行的 SQL 为: