Aller au contenu

Condition

n8n : IfToutes les offres1 entrée · 2 sorties (Vrai, Faux)

Oriente chaque élément vers « Vrai » ou « Faux » selon des règles.

Éléments reçusConditionVrai · Faux

Fonctionnement

Chaque élément est évalué séparément et part sur la sortie stable « true » (Vrai) ou « false » (Faux). Une sortie qui ne reçoit aucun élément est marquée « branche non empruntée » : ses blocs sont ignorés.

Paramètres

ParamètreTypeDétail
Règlesobligatoiregroupes de règlesChaque élément est évalué séparément. Les règles d'un groupe sont combinées en ET ou en OU, puis les groupes entre eux.
Ignorer la casse (règles de type texte)oui / non—
Échouer si une valeur ne correspond pas au typeoui / nonSinon, une valeur non convertible rend la règle fausse.

Données reçues et renvoyées

  • EntréeListe d'éléments.
  • Sortietrue : éléments qui satisfont les règles ; false : les autres.

Erreurs

En mode strict, une valeur non convertible dans le type de la règle fait échouer le bloc (élément et règle indiqués).

Exemple

Paramètres d'un bloc prêt à l'emploi. Dans l'éditeur, l'onglet Aide du bloc applique cet exemple en un clic.

Paramètres de l'exemple (JSON)Ouvrir l'éditeur
{
  "groupCombinator": "and",
  "groups": [
    {
      "id": "g1",
      "combinator": "and",
      "conditions": [
        {
          "id": "r1",
          "left": "{{ $json.montant }}",
          "operator": "gte",
          "right": "100",
          "type": "number"
        }
      ]
    }
  ]
}

Voir aussi