From 555f1767a9be2e01b7f4ef088eef94c720058406 Mon Sep 17 00:00:00 2001 From: ycl Date: Wed, 3 Sep 2025 19:16:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20knowledge.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- knowledge.md | 1 + 1 file changed, 1 insertion(+) diff --git a/knowledge.md b/knowledge.md index 5ca6265..4700d5d 100644 --- a/knowledge.md +++ b/knowledge.md @@ -1412,6 +1412,7 @@ class CreateUserBto { //对应实体user - **关键配置:** 名称(小写字母+下划线), 由于消息是全局可见,所以TOCO限制了名称项目级别不能重复 - **与聚合的关系:** 每个聚合下可以定义多个领域消息,每次可以监听聚合下面其中一个实体的状态变更 - **如何创建/生成:** 创建领域消息,需要先去顶聚合,然后确定需要监听的实体以及监听的变更类型 +- **最佳实践** 如果只是字段区别,应该修改现有的领域消息,增加相应的字段即可,而不是新创建一个领域消息 - **领域消息的定义表达** - 以Json表达,Json Schema 定义如下: ```json