Hi!
Could you please help my transform a JMESPath Query to Set node Expression?
Data:
[
{
"id": 94583,
"name": "Vezess óvatosan... kulcstartó",
"product_id": 574,
"variation_id": 0,
"quantity": 1,
"tax_class": "",
"subtotal": "3567",
"subtotal_tax": "963",
"total": "3567",
"total_tax": "963",
"taxes": [
{
"id": 3,
"total": "963.070866",
"subtotal": "963.070866"
}
],
"meta_data": [
{
"id": 749995,
"key": "_tmcartepo_data",
"value": [
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "checkbox",
"rules": {
"Szeretnék a hátlapra is gravíroztatni_0": [
""
]
},
"rules_type": {
"Szeretnék a hátlapra is gravíroztatni_0": [
""
]
},
"_": {
"price_type": false
}
},
"name": "",
"value": "Szeretnék a hátlapra is gravíroztatni",
"price": 0,
"section": "5ce5396e2d5ee7.53166291",
"section_label": "",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": ""
},
"quantity": 1,
"multiple": "1",
"key": "Szeretnék a hátlapra is gravíroztatni_0",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "radio",
"rules": {
"Szöveget szeretnék gravíroztatni_0": [
"1190"
],
"Fényképet szeretnék gravíroztatni_1": [
"1490"
]
},
"rules_type": {
"Szöveget szeretnék gravíroztatni_0": [
""
],
"Fényképet szeretnék gravíroztatni_1": [
""
]
},
"_": {
"price_type": false
}
},
"name": "Szöveget vagy képet szeretnél a hátlapra gravíroztatni?",
"value": "Szöveget szeretnék gravíroztatni",
"price": 1190,
"section": "5d81f1452987e3.90502017",
"section_label": "Szöveget vagy képet szeretnél a hátlapra gravíroztatni?",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": 1190
},
"quantity": 1,
"multiple": "1",
"key": "Szöveget szeretnék gravíroztatni_0",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "textarea",
"rules": [
[
""
]
],
"rules_type": [
[
""
]
],
"_": {
"price_type": false
}
},
"name": "Írd be, hogy milyen szöveget szeretnél a hátlapra gravíroztatni.",
"value": "Anna & Éva",
"price": 0,
"section": "5ce5398d2d5ef6.33757094",
"section_label": "Írd be, hogy milyen szöveget szeretnél a hátlapra gravíroztatni.",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": [],
"quantity": 1,
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "checkbox",
"rules": {
"Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0": [
"350"
]
},
"rules_type": {
"Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0": [
""
]
},
"_": {
"price_type": false
}
},
"name": "Okozz extra meglepetést",
"value": "Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)",
"price": 350,
"section": "5d9f344c2934d9.18014221",
"section_label": "Okozz extra meglepetést",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": 350
},
"quantity": 1,
"multiple": "1",
"key": "Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "textarea",
"rules": [
[
""
]
],
"rules_type": [
[
""
]
],
"_": {
"price_type": false
}
},
"name": "Írd be az egyedi üzenetedet:",
"value": "Anna & Éva",
"price": 0,
"section": "5d9f34b4444f88.06414302",
"section_label": "Írd be az egyedi üzenetedet:",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": [],
"quantity": 1,
"key_id": 0,
"keyvalue_id": 0
}
],
"display_key": "_tmcartepo_data",
"display_value": [
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "checkbox",
"rules": {
"Szeretnék a hátlapra is gravíroztatni_0": [
""
]
},
"rules_type": {
"Szeretnék a hátlapra is gravíroztatni_0": [
""
]
},
"_": {
"price_type": false
}
},
"name": "",
"value": "Szeretnék a hátlapra is gravíroztatni",
"price": 0,
"section": "5ce5396e2d5ee7.53166291",
"section_label": "",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": ""
},
"quantity": 1,
"multiple": "1",
"key": "Szeretnék a hátlapra is gravíroztatni_0",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "radio",
"rules": {
"Szöveget szeretnék gravíroztatni_0": [
"1190"
],
"Fényképet szeretnék gravíroztatni_1": [
"1490"
]
},
"rules_type": {
"Szöveget szeretnék gravíroztatni_0": [
""
],
"Fényképet szeretnék gravíroztatni_1": [
""
]
},
"_": {
"price_type": false
}
},
"name": "Szöveget vagy képet szeretnél a hátlapra gravíroztatni?",
"value": "Szöveget szeretnék gravíroztatni",
"price": 1190,
"section": "5d81f1452987e3.90502017",
"section_label": "Szöveget vagy képet szeretnél a hátlapra gravíroztatni?",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": 1190
},
"quantity": 1,
"multiple": "1",
"key": "Szöveget szeretnék gravíroztatni_0",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "textarea",
"rules": [
[
""
]
],
"rules_type": [
[
""
]
],
"_": {
"price_type": false
}
},
"name": "Írd be, hogy milyen szöveget szeretnél a hátlapra gravíroztatni.",
"value": "Anna & Éva",
"price": 0,
"section": "5ce5398d2d5ef6.33757094",
"section_label": "Írd be, hogy milyen szöveget szeretnél a hátlapra gravíroztatni.",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": [],
"quantity": 1,
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "checkbox",
"rules": {
"Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0": [
"350"
]
},
"rules_type": {
"Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0": [
""
]
},
"_": {
"price_type": false
}
},
"name": "Okozz extra meglepetést",
"value": "Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)",
"price": 350,
"section": "5d9f344c2934d9.18014221",
"section_label": "Okozz extra meglepetést",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": 350
},
"quantity": 1,
"multiple": "1",
"key": "Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "textarea",
"rules": [
[
""
]
],
"rules_type": [
[
""
]
],
"_": {
"price_type": false
}
},
"name": "Írd be az egyedi üzenetedet:",
"value": "Anna & Éva",
"price": 0,
"section": "5d9f34b4444f88.06414302",
"section_label": "Írd be az egyedi üzenetedet:",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": [],
"quantity": 1,
"key_id": 0,
"keyvalue_id": 0
}
]
},
{
"id": 749996,
"key": "_tm_epo_product_original_price",
"value": [
"2990"
],
"display_key": "_tm_epo_product_original_price",
"display_value": [
"2990"
]
},
{
"id": 749997,
"key": "_tm_epo",
"value": [
1
],
"display_key": "_tm_epo",
"display_value": [
1
]
},
{
"id": 749998,
"key": "_tmdata",
"value": [
{
"tmcp_post_fields": {
"tmcp_checkbox_0_0": "Szeretnék a hátlapra is gravíroztatni_0",
"tmcp_radio_1": "Szöveget szeretnék gravíroztatni_0",
"tmcp_textarea_2": "Anna & Éva",
"tmcp_checkbox_4_0": "Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0",
"tmcp_textarea_5": "Anna & Éva"
},
"product_id": 574,
"per_product_pricing": true,
"cpf_product_price": "2990",
"variation_id": false,
"form_prefix": "",
"tc_added_in_currency": "HUF",
"tc_default_currency": "HUF",
"tmcartepo_data": [
{
"key": "Szeretnék a hátlapra is gravíroztatni_0",
"attribute": "tmcp_checkbox_0_0"
},
{
"key": "Szöveget szeretnék gravíroztatni_0",
"attribute": "tmcp_radio_1"
},
{
"key": "Anna & Éva",
"attribute": "tmcp_textarea_2"
},
{
"key": "Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0",
"attribute": "tmcp_checkbox_4_0"
},
{
"key": "Anna & Éva",
"attribute": "tmcp_textarea_5"
}
]
}
],
"display_key": "_tmdata",
"display_value": [
{
"tmcp_post_fields": {
"tmcp_checkbox_0_0": "Szeretnék a hátlapra is gravíroztatni_0",
"tmcp_radio_1": "Szöveget szeretnék gravíroztatni_0",
"tmcp_textarea_2": "Anna & Éva",
"tmcp_checkbox_4_0": "Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0",
"tmcp_textarea_5": "Anna & Éva"
},
"product_id": 574,
"per_product_pricing": true,
"cpf_product_price": "2990",
"variation_id": false,
"form_prefix": "",
"tc_added_in_currency": "HUF",
"tc_default_currency": "HUF",
"tmcartepo_data": [
{
"key": "Szeretnék a hátlapra is gravíroztatni_0",
"attribute": "tmcp_checkbox_0_0"
},
{
"key": "Szöveget szeretnék gravíroztatni_0",
"attribute": "tmcp_radio_1"
},
{
"key": "Anna & Éva",
"attribute": "tmcp_textarea_2"
},
{
"key": "Szeretnék egyedi üzenetet a csomagolásba (+350 Ft)_0",
"attribute": "tmcp_checkbox_4_0"
},
{
"key": "Anna & Éva",
"attribute": "tmcp_textarea_5"
}
]
}
]
}
],
"sku": "AA0004",
"price": 3566.929134,
"parent_name": null
},
{
"id": 94584,
"name": "Férj Kulcstartó (egy gyermekes)",
"product_id": 5725,
"variation_id": 0,
"quantity": 1,
"tax_class": "",
"subtotal": "3528",
"subtotal_tax": "952",
"total": "3528",
"total_tax": "952",
"taxes": [
{
"id": 3,
"total": "952.440945",
"subtotal": "952.440945"
}
],
"meta_data": [
{
"id": 750008,
"key": "_tmcartepo_data",
"value": [
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "checkbox",
"rules": {
"Szeretnék a hátlapra is gravíroztatni_0": [
""
]
},
"rules_type": {
"Szeretnék a hátlapra is gravíroztatni_0": [
""
]
},
"_": {
"price_type": false
}
},
"name": "",
"value": "Szeretnék a hátlapra is gravíroztatni",
"price": 0,
"section": "5ce5396e2d5ee7.53166291",
"section_label": "",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": ""
},
"quantity": 1,
"multiple": "1",
"key": "Szeretnék a hátlapra is gravíroztatni_0",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "radio",
"rules": {
"Szöveget szeretnék gravíroztatni_0": [
"1190"
],
"Fényképet szeretnék gravíroztatni_1": [
"1490"
]
},
"rules_type": {
"Szöveget szeretnék gravíroztatni_0": [
""
],
"Fényképet szeretnék gravíroztatni_1": [
""
]
},
"_": {
"price_type": false
}
},
"name": "Szöveget vagy képet szeretnél a hátlapra gravíroztatni?",
"value": "Fényképet szeretnék gravíroztatni",
"price": 1490,
"section": "5d81f1452987e3.90502017",
"section_label": "Szöveget vagy képet szeretnél a hátlapra gravíroztatni?",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": 1490
},
"quantity": 1,
"multiple": "1",
"key": "Fényképet szeretnék gravíroztatni_1",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "upload",
"rules": [
[
""
]
],
"rules_type": [
[
""
]
],
"_": {
"price_type": false
}
},
"name": "Töltsd fel a képet, amit a hátlapra szeretnél gravíroztatni.",
"value": "https://www.gravirgyar.hu/wp-content/uploads/extra_product_options/c4ca4238a0b923820dcc509a6f75849b/DSC_8234.jpg",
"display": "<a href=\"https://www.gravirgyar.hu/wp-content/uploads/extra_product_options/c4ca4238a0b923820dcc509a6f75849b/DSC_8234.jpg\">DSC_8234.jpg</a>",
"price": 0,
"section": "5d81f1d62987f2.84531885",
"section_label": "Töltsd fel a képet, amit a hátlapra szeretnél gravíroztatni.",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": [],
"quantity": 1,
"key_id": 0,
"keyvalue_id": 0
}
],
"display_key": "_tmcartepo_data",
"display_value": [
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "checkbox",
"rules": {
"Szeretnék a hátlapra is gravíroztatni_0": [
""
]
},
"rules_type": {
"Szeretnék a hátlapra is gravíroztatni_0": [
""
]
},
"_": {
"price_type": false
}
},
"name": "",
"value": "Szeretnék a hátlapra is gravíroztatni",
"price": 0,
"section": "5ce5396e2d5ee7.53166291",
"section_label": "",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": ""
},
"quantity": 1,
"multiple": "1",
"key": "Szeretnék a hátlapra is gravíroztatni_0",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "radio",
"rules": {
"Szöveget szeretnék gravíroztatni_0": [
"1190"
],
"Fényképet szeretnék gravíroztatni_1": [
"1490"
]
},
"rules_type": {
"Szöveget szeretnék gravíroztatni_0": [
""
],
"Fényképet szeretnék gravíroztatni_1": [
""
]
},
"_": {
"price_type": false
}
},
"name": "Szöveget vagy képet szeretnél a hátlapra gravíroztatni?",
"value": "Fényképet szeretnék gravíroztatni",
"price": 1490,
"section": "5d81f1452987e3.90502017",
"section_label": "Szöveget vagy képet szeretnél a hátlapra gravíroztatni?",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": {
"HUF": 1490
},
"quantity": 1,
"multiple": "1",
"key": "Fényképet szeretnék gravíroztatni_1",
"use_images": "",
"use_colors": "",
"changes_product_image": "",
"imagesp": "",
"images": "",
"imagesc": "",
"color": "",
"key_id": 0,
"keyvalue_id": 0
},
{
"mode": "builder",
"cssclass": "",
"hidelabelincart": "",
"hidevalueincart": "",
"hidelabelinorder": "",
"hidevalueinorder": "",
"element": {
"type": "upload",
"rules": [
[
""
]
],
"rules_type": [
[
""
]
],
"_": {
"price_type": false
}
},
"name": "Töltsd fel a képet, amit a hátlapra szeretnél gravíroztatni.",
"value": "https://www.gravirgyar.hu/wp-content/uploads/extra_product_options/c4ca4238a0b923820dcc509a6f75849b/DSC_8234.jpg",
"display": "<a href=\"https://www.gravirgyar.hu/wp-content/uploads/extra_product_options/c4ca4238a0b923820dcc509a6f75849b/DSC_8234.jpg\">DSC_8234.jpg</a>",
"price": 0,
"section": "5d81f1d62987f2.84531885",
"section_label": "Töltsd fel a képet, amit a hátlapra szeretnél gravíroztatni.",
"percentcurrenttotal": 0,
"fixedcurrenttotal": 0,
"currencies": [],
"price_per_currency": [],
"quantity": 1,
"key_id": 0,
"keyvalue_id": 0
}
]
},
{
"id": 750009,
"key": "_tm_epo_product_original_price",
"value": [
"2990"
],
"display_key": "_tm_epo_product_original_price",
"display_value": [
"2990"
]
},
{
"id": 750010,
"key": "_tm_epo",
"value": [
1
],
"display_key": "_tm_epo",
"display_value": [
1
]
},
{
"id": 750011,
"key": "_tmdata",
"value": [
{
"tmcp_post_fields": {
"tmcp_checkbox_0_0": "Szeretnék a hátlapra is gravíroztatni_0",
"tmcp_radio_1": "Fényképet szeretnék gravíroztatni_1",
"tmcp_upload_3": "DSC_8234.jpg"
},
"product_id": 5725,
"per_product_pricing": true,
"cpf_product_price": "2990",
"variation_id": false,
"form_prefix": "",
"tc_added_in_currency": "HUF",
"tc_default_currency": "HUF",
"tmcartepo_data": [
{
"key": "Szeretnék a hátlapra is gravíroztatni_0",
"attribute": "tmcp_checkbox_0_0"
},
{
"key": "Fényképet szeretnék gravíroztatni_1",
"attribute": "tmcp_radio_1"
},
{
"key": "DSC_8234.jpg",
"attribute": "tmcp_upload_3"
}
]
}
],
"display_key": "_tmdata",
"display_value": [
{
"tmcp_post_fields": {
"tmcp_checkbox_0_0": "Szeretnék a hátlapra is gravíroztatni_0",
"tmcp_radio_1": "Fényképet szeretnék gravíroztatni_1",
"tmcp_upload_3": "DSC_8234.jpg"
},
"product_id": 5725,
"per_product_pricing": true,
"cpf_product_price": "2990",
"variation_id": false,
"form_prefix": "",
"tc_added_in_currency": "HUF",
"tc_default_currency": "HUF",
"tmcartepo_data": [
{
"key": "Szeretnék a hátlapra is gravíroztatni_0",
"attribute": "tmcp_checkbox_0_0"
},
{
"key": "Fényképet szeretnék gravíroztatni_1",
"attribute": "tmcp_radio_1"
},
{
"key": "DSC_8234.jpg",
"attribute": "tmcp_upload_3"
}
]
}
]
}
],
"sku": "AA0100",
"price": 3527.559055,
"parent_name": null
}
]
Query:
[*].meta_data[].value[?section=='5ce5398d2d5ef6.33757094'].{value: value} [0]
The tester:
The way I tried:
Thank you very much!