Crear consulta de combinación

Versión 3.1.23.6

Crear consulta de combinación

Crea un nuevo objeto de consulta de combinación.

Una consulta de combinación toma los resultados de una o más consultas y combina (combina) los resultados según las definiciones de asignación de campos. El resultado es similar a una unión externa izquierda de SQL.

Una consulta de combinación puede combinar los resultados de consultas de diferentes bases de datos SQL.

El orden en que se definen las consultas en la propiedad del array source_queries es significativo. La primera consulta en el array define la clave primaria en la que se combinarán los resultados de las consultas posteriores.

Al igual que los objetos de consulta de modelo y vista, las consultas de combinación son inmutables y tienen identidad estructural: si realizas una solicitud para crear una nueva consulta de combinación que sea idéntica a la existente, se mostrará la consulta de combinación existente en lugar de crear un duplicado. Por el contrario, cualquier cambio en el contenido de una consulta de combinación producirá un objeto nuevo con un ID nuevo.

Solicitud

POST /merge_queries
Tipo de datos
Descripción
Solicitud
HTTPRequest
body
Cuerpo HTTP
Expandir la definición HTTPBody...
body
Combinar consulta
Expandir la definición de MergeQuery...
que pueden
objeto
Operaciones que el usuario actual puede realizar en este objeto
Límite_columna
string
Límite de columnas
campos_dinámicos
string
Campos dinámicos
id
string
ID único
reorientación
string[]
id_creador_de_resultados
integer
Único para obtener resultados
ordena
string[]
Búsquedas de origen
total
booleano
Total
vis_config
objeto
Configuración de visualización
verá la consulta cuando se guarde
HTTPQuery
Expandir definición de HTTPQuery...
campos
string
Campos solicitados

Respuesta

200: Combinar consulta

Tipo de datos
Descripción
(objeto)
que pueden
objeto
Operaciones que el usuario actual puede realizar en este objeto
Límite_columna
string
Límite de columnas
campos_dinámicos
string
Campos dinámicos
id
string
ID único
reorientación
string[]
id_creador_de_resultados
integer
Único para obtener resultados
ordena
string[]
Búsquedas de origen
Expandir la definición de MergeQuerySourceQuery...
combinar_campos
Expandir la definición de MergeFields...
field_name
string
Nombre del campo que se asignará a los resultados combinados
nombre_campo_fuente
string
Nombre del campo de la consulta de origen
del espacio
string
Nombre visible
ID de la consulta
integer
ID de la consulta que se combinará
total
booleano
Total
vis_config
objeto
Configuración de visualización

400: Bad Request

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

404: No encontrado

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

409: El recurso ya existe

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

422: Error de validación

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
Expandir la definición de ValidationErrorDetail...
campo
string
Campo con error
código
string
Código de error
mensaje,
string
Mensaje de información de error
url_documentación
string
Vínculo a la documentación
url_documentación
string
Vínculo a la documentación

429: Demasiadas solicitudes

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

Ejemplos