Operadores de filtro Operador Descripción _eq Igual a _neq No igual a _lt Menos que _lte Menos que o igual a _gt Mas grande que _gte Mayor qué o igual a _in Existe en uno de los valores _nin No en uno de los valores _null Es nulo _nnull No es nulo _contains Contiene la subcadena _ncontains No contiene la subcadena _between El valor está entre dos valores _nbetween El valor no está entre dos valores _empty El valor está vacío (nulo o falso) _nempty El valor no está vacío (nulo o falso) Los siguientes operadores solo están disponibles en permisos de validación : Operador Descripción _submitted El campo debe ser enviado _regex [1] El campo tiene que coincidir con la expresión regular [1] Regex de "sabor" de JavaScript. Asegúrese de escapar de las barras diagonales inversas. #Relacional Puede apuntar a valores relacionados anidando nombres de campo. Por ejemplo, si tiene un campo relacional de varios a uno author, puede establecer una regla para el author.namecampo con la siguiente sintaxis. { "author": { "name": { "_eq": "Rijk van Zanten" } } } #Operadores logicos Puede anidar o agrupar varias reglas mediante los operadores lógicos _ando _or. Cada operador tiene una serie de reglas, lo que permite un filtrado más complejo. { "_or": [ { "_and": [ { "owner": { "_eq": "$CURRENT_USER" } }, { "status": { "_in": ["published", "draft"] } } ] }, { "_and": [ { "owner": { "_neq": "$CURRENT_USER" } }, { "status": { "_in": ["published"] } } ] } ] } #Variables dinámicas Además de los valores estáticos, también puede filtrar por valores dinámicos utilizando las siguientes variables. $CURRENT_USER - La clave principal del usuario actualmente autenticado $CURRENT_ROLE - La clave principal del rol para el usuario actualmente autenticado $NOW - La marca de tiempo actual $NOW()- La marca de tiempo actual más / menos una distancia determinada, por ejemplo $NOW(-1 year), $NOW(+2 hours)