optimize:Relation注解属性targetFieldBind注释

add:
1:Relation注解属性targetFieldBind使用文档
2:targetFieldBind测试Model的toString方法
This commit is contained in:
Ice 2023-09-17 23:09:16 +08:00
parent 922e449f5b
commit be8353abb0

View File

@ -366,7 +366,7 @@ Relation结果集只使用某个字段值-`since v1.6.6`
```
> 注解其他属性配置使用不变,当配置了`targetFieldBind`值时,只提取目标对象关系实体类的该属性
>
> 注意:因为不是对象接收,所以该配置需要强制配置注解`targetTable`属性(因为是某个字段接收,并不是某个实体对应的表,所以需要增加`targetTable`获取目标表信息
> 注意:因为不是对象接收,所以该配置需要强制配置注解`targetTable`属性(因为是某个字段接收,并不是某个实体对应的表,所以需要增加`targetTable`获取目标表信息)
>
> 示例场景有个业务有个操作日志操作日志中有个createBy(操作人字段),此时在日志详情或者说日志列表中需要显示操作人名称,且只需要这一个字段,此时使用实体接收会导致不必要的字段出现,接口文档也会变得混乱。该场景也可以使用`Field Query``Join Query`实现
>