更新时间:2025-08-15 GMT+08:00
分享

查询条件转换工具

操作场景

工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)提供了JSON与SQL的转换工具,支持通过可视化界面配置分组规则与查询条件,帮助用户更加高效、便捷地完成查询条件的转换。用户可通过页面交互实现分组层级管理及规则配置,以简洁直观的方式生成可直接使用的查询语句。

约束与限制

  • 首个根分组不可删除。
  • 操作符支持范围:=,>,<,>=,<=,<>,in,not in,customLike,like,isnull和notnull。
  • 在同一分组内,各规则间的逻辑关系(即“与”或“或”)必须保持一致。
  • 对于处于同一层级的分组,“与”或“或”的逻辑关系必须保持一致。

前提条件

登录应用运行态

操作步骤

  1. 在左侧导航栏中,选择数据服务管理 > 查询条件转换工具,进入查询条件转换工具页面。

    默认展示一个不能删除的根分组,作为条件配置的基础层级。

  2. 在分组转换页面,根据实际需求,进行如下设置:

    • 新增分组:单击“增加分组”,可在当前层级下创建子分组(支持多层嵌套)。
    • 添加规则:单击,在当前分组内配置一条查询条件。每条查询条件由“字段”“操作符”“值”组成。
    • 删除规则:选择已添加的规则,单击,移除查询条件。
    • 删除分组:单击“删除分组”,移除分组。

  3. 完成配置后,选择“JSON”“SQL”,单击“转换”

    系统将自动生成对应的JSON或SQL语句,您可在右侧结果区域查看并复制使用。

    • 转换示例1:转换“ID>100”的查询条件
      图1 JSON转换(单条件)
      图2 SQL转换(单条件)
    • 转换示例2:转换“ID在100-1000之间且创建时间在2025年7月1日至8月1日”的查询条件
      图3 JSON转换(复合条件)
      图4 SQL转换(复合条件)

相关文档