跳到主要内容

查询

image-20250619153226884

一、概述

查询节点是逻辑设计器中用于从数据源中提取数据的功能节点。通过配置数据源、过滤条件、排序、分组等选项,用户可以精准地查询所需要的数据,并在流程中进行后续处理。查询节点支持高级查询特性如多模型联接(左连接、右连接、内连接)、分组聚合、级联子查询以及结果去重等。

二、使用说明

2.1 名称

查询节点的逻辑名称,用于标识该节点在流程中的作用。

image-20250619154948185

2.2 数据源

可选择一个或多个数据模型作为查询来源,支持连接操作(左连接、右连接、内连接)。

image-20250619155127953

2.3 过滤器

设置查询条件,过滤器参数支持绑定字段、表达式等形式,对数据源进行过滤,满足条件的查询。

image-20250619155346468

2.4 级联查询

实体设置外键后,可在主查询结果基础上进行子级模型的延伸查询,用于一对一、一对多、多对多级联查询,支持多重级联。

image-20250619155633730

2.5 分组

支持对多个字段进行分组聚合操作。

image-20250619155822323

2.6 查询字段

指定需要返回的字段,支持选择模型字段,也支持手动配置字段。

image-20250619160739027

2.7 排序

支持设置多个字段的排序规则(升序/降序)。

image-20250620081100891

2.8 查询结果

设置查询结果的输出的类型,支持:返回集合、返回第一项、返回最后一项、返回分页数据,供后续节点引用。

image-20250620081225402

2.9 结果去重

启用后自动过滤重复记录,返回唯一结果集。

image-20250620081812602

三、示例场景

查询公司的部门和员工。

image-20250620082145597

四、注意事项

  • 过滤器中表达式应确保数据唯一性或清晰的筛选逻辑。

  • 多表关联时注意字段的别名设置。

  • 查询字段可选模型字段或自定义字段,设置值(特别是表达式)时注意数据类型匹配。

  • 分组、排序、去重功能应合理搭配使用。

  • 仅返回需要查询的字段提高查询效率。