QueryStatement
Generación de consultas
Cuando generamos un módulo con Aurora, nos crea por defecto todo un set de APIs tanto REST como GaphQL para crear, modificar y eliminar registros.
Para dotar de una mayor potencia a estas APIs, en muchas de ellas nos encontraremos que como parámetro admite un parámetro query o contraint de tipo QueryStatement.
Un QueryStatement es una definición JSON que equivaldría a una consulta SQL basada en la implementación de Sequilize nos permite tener una poderosa heramienta de consulta.
La única diferencia entre la definición de Sequelize y Aurora, es que Sequelize usa Symbols como operadores y Aurora utiliza enumerables del objeto Operator.
Última actualización