Seleccionar informaci贸n en n8n
Last updated
Last updated
Existen 3 tipos de filtros:
Filter: Filtra la condici贸n y entrega el resultado deseado.
If: Filtra la condici贸n y entrega el resultado esperado o el resultado no cumplido.
Switch: Busca una condici贸n en espec铆fico aunque esta no se encuentre dentro de un nodo de n8n y si cumple con lo seleccionado env铆a la informaci贸n esperada.
Los filtros ayudan a obtener informaci贸n de los elementos necesarios para realizar acciones sobre ellos.
Ejemplo de Filter:
Un Filtro solo dar谩 la informaci贸n que se haya filtrado de forma correcta, es decir si la condici贸n no cumple con lo solicitado, no enviar谩 nada de informaci贸n.
En el ejemplo, se visualiza que el 'user name' debe ser igual a 'sebasti谩n vel谩zquez'; si el nombre es diferente, no se muestra informaci贸n.
Se pueden agregar m煤ltiples condiciones como "And, Or" hasta que una coincida para que brinde la informaci贸n requerida seg煤n las distintas variables.
Ejemplo de IF:
Dentro de este If se compara un issue creado el d铆a de 'hoy' y se verifica que sea igual al momento de su actualizaci贸n; de esta forma, se filtra un issue creado al momento para realizar acciones sobre 茅l.
Ejemplo de Switch:
Un switch busca informaci贸n dentro de los issues, ya que en algunas ocasiones los filtros pueden buscar solo un valor que posiblemente est茅 oculto y un filtro no lo muestre. En este caso, los switch buscar谩n esos valores que no se visualizan a simple vista, como un componente del JSON.
De esta manera el switch buscar谩 informaci贸n, en caso de existir devolver谩 los issues que contengan dicha informaci贸n, en caso de no existir no mostrar谩 informaci贸n.
Un switch puede dar 1 o m谩s salidas de informaci贸n ya que se pueden configurar diferentes reglas para que se apliquen a la filtraci贸n de la informaci贸n.