PraxQL
En esta sección
- Introducción a PraxQLPraxQL es el lenguaje de consulta declarativo de Praxsuite, basado en JSON. Es lo que usás para leer y escribir datos a través del API Gateway. En vez de configurar un…
- ConsultasUn cuerpo query lee datos de una tabla principal, con filtrado, orden, paginación y relaciones anidadas opcionales.
- OperadoresLos operadores aparecen en condiciones where (y having para consultas de agregación). Cada condición tiene la forma:
- RelacionesEn vez de hacer varias llamadas para traer datos relacionados, PraxQL te deja expresar relaciones dentro de select. El motor las resuelve por lotes, así que no hay…
- AgregacionesPraxQL soporta GROUP BY, HAVING y funciones de agregación en el mismo cuerpo de consulta. No hay endpoint aparte ni función serverless que escribir.
- MutacionesLas mutaciones escriben datos por el mismo endpoint /query que las lecturas. Mandás una clave mutation en vez de query.
- Introspección de EsquemaEl endpoint /schema te dice qué tablas y columnas puede ver tu API key. Es de donde sale un diccionario refs, y la única forma confiable de averiguar los nombres de…
- Modelo de SeguridadTodo request pasa por seis capas independientes antes de que vuelva un solo dato. Conviene entenderlas como conjunto, porque cada una falla distinto y esas diferencias…
- El PlaygroundEl Playground es una consola de consultas dentro del portal. Escribís un cuerpo PraxQL, apretás Ejecutar, y ves volver las filas — sin escribir una línea de código…