2017-06-09 3 views
0

Dites qu'il existe un noeud "injecter" qui injecte une chaîne.Noeud rouge: Transmettre la charge utile dans un autre noeud Paramètres

Cette chaîne se composera de '/home/jurgen/Desktop/hello.txt' et sera transmise à un noeud 'file in'. Le noeud 'file in' nécessite un chemin à spécifier quand on clique sur 'in file'node', mais je voudrais passer directement le chemin depuis le noeud d'injection. J'ai essayé de placer {{payload}} dans le paramètre de chemin 'in file' mais pas de chance. Aidez-moi.

Répondre

1

L'onglet Info barre latérale contient de la documentation pour chaque nœud qui décrit les propriétés des messages, il accepte de contrôler son comportement. Dans le cas du noeud Fichier entrant, vous verrez qu'il utilise msg.filename pour définir le nom de fichier - tant que le champ du nom de fichier est vide dans la configuration du nœud.

Si vous créez un flux comprenant:

Inject -> Change -> File In -> Debug 

Vous pouvez utiliser le nœud Change pour définir msg.filename à toute valeur que vous souhaitez utiliser.