模拟匹配 #
通过模拟匹配,可以使用测试文档验证规则库是否能正确命中规则。
操作步骤 #
进入规则引擎页面:在左侧导航栏点击「规则引擎」,进入规则库列表页面。
打开规则库详情:在规则库列表中,点击目标规则库 ID,进入规则库详情页面。

- 切换到模拟匹配页签:在规则库详情页面,点击「模拟匹配」页签。

- 填写测试文档:在左侧编辑区输入测试文档 JSON。测试文档通常包含
_id和_source字段,_source中填写需要参与规则匹配的业务字段。

执行测试:确认测试文档内容无误后,点击「测试」按钮。
查看匹配结果:在右侧「匹配结果」区域查看测试结果。示例中
matched为true,且matched_rules返回了命中的规则#0#武器交易。

注意事项 #
- 模拟匹配仅用于测试规则效果,不会写入或修改业务数据。
- 测试文档需使用合法 JSON 格式,否则无法执行测试。
- 规则库需先完成编译,才能进行有效匹配测试。
- 如果未命中规则,可调整测试文档字段内容,或检查规则表达式与字段声明配置。