更新 llms-full.txt
This commit is contained in:
@@ -514,13 +514,13 @@ DateTime endTime; //会议结束时间
|
|||||||
- **定义与用途:** 在TOCO中,WO表达某个Entity为基本,通过外键关系不断关联多个Entity的数据结构。WO还隐式表达了数据的取数拼装,这种拼装符合外键关系. WO作为ReadPlan的查询上下文使用,所以在创建ReadPlan之前需要先创建WO对象。在理解一个ReadPlan的语义的时候需要以WO作为上下文。
|
- **定义与用途:** 在TOCO中,WO表达某个Entity为基本,通过外键关系不断关联多个Entity的数据结构。WO还隐式表达了数据的取数拼装,这种拼装符合外键关系. WO作为ReadPlan的查询上下文使用,所以在创建ReadPlan之前需要先创建WO对象。在理解一个ReadPlan的语义的时候需要以WO作为上下文。
|
||||||
如果对应的需求,在返回DTO|VO的时候需要对DTO|VO的列表属性进行过滤,则需要根据对应的DTO|VO的结构定义,扩展出对应的WO对象(需要过滤的字段名需要和DTO|VO的字段名保持一致),例如:
|
如果对应的需求,在返回DTO|VO的时候需要对DTO|VO的列表属性进行过滤,则需要根据对应的DTO|VO的结构定义,扩展出对应的WO对象(需要过滤的字段名需要和DTO|VO的字段名保持一致),例如:
|
||||||
查询DTO
|
查询DTO
|
||||||
```java
|
<code>
|
||||||
class MeetingDto {
|
class MeetingDto {
|
||||||
String meetingId;
|
String meetingId;
|
||||||
String meetingName;
|
String meetingName;
|
||||||
List<MeetingAgenda> agendaList;
|
List<MeetingAgenda> agendaList;
|
||||||
}
|
}
|
||||||
```
|
</code>
|
||||||
需求是需要根据会议名称查询会议列表,并且根据会议议程信息过滤掉部分议程,那在定义查询对象的时候就需要包含议程信息,并且扩展字段的名称要定义为**agendaList**
|
需求是需要根据会议名称查询会议列表,并且根据会议议程信息过滤掉部分议程,那在定义查询对象的时候就需要包含议程信息,并且扩展字段的名称要定义为**agendaList**
|
||||||
- **查询对象设计元素的表达**
|
- **查询对象设计元素的表达**
|
||||||
- 以json格式表达,json schema 定义如下
|
- 以json格式表达,json schema 定义如下
|
||||||
@@ -806,7 +806,7 @@ DateTime endTime; //会议结束时间
|
|||||||
```
|
```
|
||||||
- **举例**
|
- **举例**
|
||||||
- 上下文
|
- 上下文
|
||||||
```java
|
<code>
|
||||||
public class meeting_room {
|
public class meeting_room {
|
||||||
storey storey; // 楼层id
|
storey storey; // 楼层id
|
||||||
String name; // 名称
|
String name; // 名称
|
||||||
@@ -854,7 +854,7 @@ DateTime endTime; //会议结束时间
|
|||||||
VIDEO
|
VIDEO
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
</code>
|
||||||
- 用户需求
|
- 用户需求
|
||||||
获取一段时间未被使用的会议室(包含当前会议已选择的会议室),并且根据会议名称会议信息,最后分页返回。
|
获取一段时间未被使用的会议室(包含当前会议已选择的会议室),并且根据会议名称会议信息,最后分页返回。
|
||||||
- 对应的读方案定义
|
- 对应的读方案定义
|
||||||
@@ -1019,7 +1019,7 @@ DateTime endTime; //会议结束时间
|
|||||||
```
|
```
|
||||||
- **例子**
|
- **例子**
|
||||||
- **上下文:**
|
- **上下文:**
|
||||||
```java
|
<code>
|
||||||
public class meeting {//会议聚合
|
public class meeting {//会议聚合
|
||||||
//唯一键:(id)、(meeting_name)
|
//唯一键:(id)、(meeting_name)
|
||||||
Long id; //主键id
|
Long id; //主键id
|
||||||
@@ -1070,7 +1070,7 @@ DateTime endTime; //会议结束时间
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
```
|
</code>
|
||||||
- **代码产物和修改建议**
|
- **代码产物和修改建议**
|
||||||
- **BOService:**
|
- **BOService:**
|
||||||
* **生成产物:** 在对应的聚合服务BOService里生成一个函数
|
* **生成产物:** 在对应的聚合服务BOService里生成一个函数
|
||||||
|
|||||||
Reference in New Issue
Block a user