FilterQL - lenguaje de consulta ligero para filtrar datos estructurados
(github.com/adamhl8)- Un lenguaje de consulta basado en TypeScript y biblioteca con sintaxis simple para filtrar datos estructurados de forma sencilla y eficiente
- Permite definir previamente un esquema para especificar los campos y tipos permitidos en la consulta, y también admite alias para cada campo
- Las consultas se escriben con la forma `` y soportan operadores lógicos (
&&,||,!,()) y operadores de comparación (==,!=,*=etc.)- También permite atajos booleanos, como usar
*para indicar coincidencia total o interpretardownloadedcomodownloaded == true
- También permite atajos booleanos, como usar
- Después del filtrado, se pueden aplicar operaciones integradas como
SORTyLIMITusando el operador|, o agregar operaciones definidas por el usuario implementándolas directamente - Puede usarse en herramientas CLI, funciones de consulta de datos y más
Aún no hay comentarios.