创建合并查询

版本 3.1.23.6

创建合并查询

创建新的合并查询对象。

合并查询会获取一个或多个查询的结果,并根据字段映射定义来合并(合并)结果。结果类似于 SQL 左外联接。

合并查询可以合并来自不同 SQL 数据库的查询结果。

在 source_query 数组属性中定义查询的顺序很重要。该数组中的第一个查询定义后续查询结果将合并到的主键。

与模型/视图查询对象一样,合并查询是不可变的,且具有结构身份 - 如果您发出请求以创建与现有合并查询相同的新合并查询,系统将返回现有的合并查询,而不是创建重复的合并查询。相反,对合并查询的内容进行任何更改都会产生具有新 ID 的新对象。

请求

POST//merge_ queries
数据类型
说明
请求
HTTP 请求
body
HTTP 正文
展开 HTTPBody 定义...
body
合并查询
展开 MergeQuery 定义...
可以
对象
当前用户可以对此对象执行的操作
列限制
字符串
列数上限
动态字段
字符串
动态字段
id
字符串
唯一 ID
数据透视
字符串 []
result_maker_id
整数
唯一结果
排序
字符串 []
source_query
总计
布尔值
总计
vis_config
对象
可视化配置
查询
HTTPQuery
展开 HTTPQuery 定义...
字段
字符串
请求的字段

响应

200:合并查询

数据类型
说明
(对象)
可以
对象
当前用户可以对此对象执行的操作
列限制
字符串
列数上限
动态字段
字符串
动态字段
id
字符串
唯一 ID
数据透视
字符串 []
result_maker_id
整数
唯一结果
排序
字符串 []
source_query
展开 MergeQuerySourceQuery 定义...
merge_fields
展开 MergeFields 定义...
field_name
字符串
要在合并结果中映射到的字段名称
source_field_name
字符串
源查询中的字段名称
name
字符串
显示名称
查询 ID
整数
要合并的查询的 ID
总计
布尔值
总计
vis_config
对象
可视化配置

400:错误请求

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

404:未找到

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

409:资源已存在

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

422:验证错误

数据类型
说明
(对象)
消息
字符串
错误详情
展开 ValidationErrorDetail 定义...
字段
字符串
出错的字段
代码
字符串
错误代码
消息
字符串
错误信息消息
文档网址
字符串
文档链接
文档网址
字符串
文档链接

429:请求数过多

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

示例