itemMatching() example
Débutant
Ceci est unBuilding Blocksworkflow d'automatisation du domainecontenant 0 nœuds. Exemple d'utilisation de itemMatching()
Prérequis
- •Aucun prérequis spécial, prêt à l'emploi après importation
Nœuds utilisés (0)
Aucun workflow correspondant trouvé
Catégorie
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
"id": "gkOayLvJnwcTiHbk",
"meta": {
"instanceId": "bd0e051174def82b88b5cd547222662900558d74b239c4048ea0f6b7ed61c642"
},
"name": "itemMatching() example",
"tags": [],
"nodes": [
{
"id": "ba0e23f6-aec6-4c22-8e7c-ab4fc65c7767",
"name": "En cliquant sur \"Exécuter le workflow\"",
"type": "n8n-nodes-base.manualTrigger",
"position": [
640,
500
],
"parameters": {},
"typeVersion": 1
},
{
"id": "8434c3b4-5b80-48e5-803b-b84eb750b2c5",
"name": "Customer Datastore (n8n training)",
"type": "n8n-nodes-base.n8nTrainingCustomerDatastore",
"position": [
880,
500
],
"parameters": {
"operation": "getAllPeople",
"returnAll": true
},
"typeVersion": 1
},
{
"id": "4750754a-92a6-44d2-a353-22fbb51a4d00",
"name": "Code",
"type": "n8n-nodes-base.code",
"position": [
1440,
500
],
"parameters": {
"language": "python",
"pythonCode": "for i,item in enumerate(_input.all()):\n _input.all()[i].json.restoreEmail = _('Customer Datastore (n8n training)').itemMatching(i).json.email\n\nreturn _input.all();"
},
"typeVersion": 2
},
{
"id": "9ac437bd-0d0d-4d92-845a-a1c9a7976d4d",
"name": "Edit Fields",
"type": "n8n-nodes-base.set",
"position": [
1180,
500
],
"parameters": {
"fields": {
"values": [
{
"name": "name",
"stringValue": "={{ $json.name }}"
}
]
},
"include": "none",
"options": {}
},
"typeVersion": 3.2
},
{
"id": "d59c512c-2dca-4960-b287-b4908713b0a3",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
820,
400
],
"parameters": {
"height": 304,
"content": "## Generate example data"
},
"typeVersion": 1
},
{
"id": "fad37032-13cc-461e-b48e-a2f470d07823",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1100,
398
],
"parameters": {
"height": 303,
"content": "## Reduce the data\n\nRemove all data except the names"
},
"typeVersion": 1
},
{
"id": "d0751fce-d9f0-40bf-aeb2-9dbc5d0e9bdb",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1380,
400
],
"parameters": {
"height": 304,
"content": "## Restore\n\nRestore the email address data"
},
"typeVersion": 1
},
{
"id": "2b1a67e9-60d6-411e-8ae7-94b02da6be34",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
430,
220
],
"parameters": {
"width": 352,
"height": 264,
"content": "## About this workflow\n\nThis workflow provides a simple example of how to use `itemMatching(itemIndex: Number)` in the Code node to retrieve linked items from earlier in the workflow.\n\nThis example uses JavaScript. Refer to [Retrieve linked items from earlier in the workflow](https://docs.n8n.io/code/cookbook/builtin/itemmatching/) for the Python code.\n"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "02e18c8e-1bec-4170-a2d0-72ec6e063273",
"connections": {
"9ac437bd-0d0d-4d92-845a-a1c9a7976d4d": {
"main": [
[
{
"node": "4750754a-92a6-44d2-a353-22fbb51a4d00",
"type": "main",
"index": 0
}
]
]
},
"ba0e23f6-aec6-4c22-8e7c-ab4fc65c7767": {
"main": [
[
{
"node": "8434c3b4-5b80-48e5-803b-b84eb750b2c5",
"type": "main",
"index": 0
}
]
]
},
"8434c3b4-5b80-48e5-803b-b84eb750b2c5": {
"main": [
[
{
"node": "9ac437bd-0d0d-4d92-845a-a1c9a7976d4d",
"type": "main",
"index": 0
}
]
]
}
}
}Foire aux questions
Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Débutant - Blocs de construction
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Importer des données d'URL vers Google Sheets à partir d'un CSV
Importation de CSV depuis une URL vers Google Sheets
0 Nœudsn8n Team
Blocs de construction
Importer plusieurs fichiers CSV dans GoogleSheet
Importer plusieurs fichiers CSV dans Google Sheets
0 Nœudsn8n Team
Blocs de construction
Fusionner les salutations des utilisateurs en fonction de la langue
Fusionner les salutations des utilisateurs en fonction de la langue
Merge
Function
Manual Trigger
Merge
Function
Manual Trigger
4 Nœudsn8n Team
Blocs de construction
Chatbot IA Agent
Système de chat avec agent IA
Agent
Chat Trigger
Tool Serp Api
+
Agent
Chat Trigger
Tool Serp Api
5 Nœudsn8n Team
Intelligence Artificielle
Générateur d'images IA basé sur fal.ai à partir de texte
Générateur d'images IA à partir de texte utilisant la plateforme fal.ai
If
Wait
Webhook
+
If
Wait
Webhook
12 Nœudsn8n Team
Ajouter un nouveau produit dans Stripe lorsqu'un produit est ajouté dans Pipedrive
Ajout de nouveaux produits dans Stripe lors de l'ajout d'un produit dans Pipedrive
Set
Merge
Item Lists
+
Set
Merge
Item Lists
7 Nœudsn8n Team
Ventes
Informations sur le workflow
Niveau de difficulté
Débutant
Nombre de nœuds0
Catégorie1
Types de nœuds0
Description de la difficulté
Auteur
n8n Team
@n8n-teamMeet the official n8n team. We specialize in building workflows that transform intricate tasks into seamless operations.
Liens externes
Voir sur n8n.io →
Partager ce workflow