7a6aa77f3952d7fce270befcb893ac222787de6c
Many2One\350\267\250App\345\256\211\350\243\205.md
... | ... | @@ -1,3 +1,6 @@ |
1 | +# 1.ManyToOne功能增强 |
|
2 | + |
|
3 | + |
|
1 | 4 | ## # 1.ManyToOne不需要填写依赖和允许跨App安装 |
2 | 5 | 1. 如果是模型的ManyToOne依赖,app.json不需要填写应用依赖 |
3 | 6 | 2. 如果2个APP不存在继承扩展,只存在调用关系或者模型的many2one引用,可以不安装在一起 |
... | ... | @@ -41,16 +44,21 @@ public class TestLog extends BaseModel { |
41 | 44 | ] |
42 | 45 | ``` |
43 | 46 | |
44 | -3.ManyToOne指定任意的显示字段: |
|
47 | +## # 2.ManyToOne指定任意的显示字段 |
|
45 | 48 | |
46 | 49 | 之前的ManyToOne默认只能是 displayForModel字段,现在已经修改成支持任意字段的显示 |
47 | 50 | 示例 |
48 | 51 | |
49 | 52 | **指定任意字段:** |
50 | 53 | |
51 | -```@ManyToOne(displayName = "2单选异步获取Many2one", cascade = {CascadeType.DEL_SET_NULL},displayFormat ="orgCode")``` |
|
54 | +```java |
|
55 | +@ManyToOne(displayName = "2单选异步获取Many2one", cascade = {CascadeType.DEL_SET_NULL},displayFormat ="orgCode") |
|
56 | +``` |
|
57 | + |
|
52 | 58 | |
53 | 59 | **指定多个字段格式化输出:** |
54 | -```@ManyToOne(displayName = "2单选异步获取Many2one", cascade = {CascadeType.DEL_SET_NULL},displayFormat ="${name}-${orgCode}")``` |
|
60 | +```java |
|
61 | +@ManyToOne(displayName = "2单选异步获取Many2one", cascade = {CascadeType.DEL_SET_NULL},displayFormat ="${name}-${orgCode}") |
|
62 | +``` |
|
55 | 63 | |
56 | 64 |