Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın
v1.6.0
Yukarı akış düğümlerinin sonuçlarındaki karmaşık JSON yapılarını, sonraki düğümlerde kullanılmak üzere değişkenlere eşlemek için kullanılır. Örneğin, SQL İşlemi ve HTTP İstek düğümlerinin sonuçları eşlendikten sonra, bu sonuçlardaki özellik değerlerini sonraki düğümlerde kullanabilirsiniz.
JSON Hesaplama düğümünden farklı olarak, JSON Değişken Eşleme düğümü özel ifadeleri desteklemez ve üçüncü taraf bir motor kullanmaz. Yalnızca bir JSON yapısındaki özellik değerlerini eşlemek için kullanılır, ancak kullanımı daha basittir.
İş akışı yapılandırma arayüzünde, akıştaki artı ('+') düğmesine tıklayarak bir "JSON Değişken Eşleme" düğümü ekleyin:

Veri kaynağı, önceki bir düğümün sonucu veya iş akışı bağlamındaki bir veri nesnesi olabilir. Genellikle, bir SQL düğümünün veya bir HTTP İstek düğümünün sonucu gibi, yapılandırılmamış bir veri nesnesidir.

Örnek veriyi yapıştırın ve değişken listesini otomatik olarak oluşturmak için ayrıştırma düğmesine tıklayın:

Otomatik olarak oluşturulan listede kullanmak istemediğiniz değişkenler varsa, sil düğmesine tıklayarak bunları kaldırabilirsiniz.
Örnek veri, nihai yürütme sonucu değildir; yalnızca değişken listesini oluşturmaya yardımcı olmak için kullanılır.
İşaretlenmediğinde, dizi içeriği NocoBase iş akışlarının varsayılan değişken işleme yöntemine göre eşlenir. Örneğin, aşağıdaki örneği girin:
Oluşturulan değişkenlerde, b.c ifadesi [2, 3] dizisini temsil edecektir.
Bu seçenek işaretlenirse, değişken yolu dizi indeksini içerecektir, örneğin b.0.c ve b.1.c.

Dizi indeksleri dahil edildiğinde, giriş verilerindeki dizi indekslerinin tutarlı olduğundan emin olmanız gerekir; aksi takdirde bir ayrıştırma hatasına neden olacaktır.
Sonraki düğümlerin yapılandırmasında, JSON Değişken Eşleme düğümü tarafından oluşturulan değişkenleri kullanabilirsiniz:

JSON yapısı karmaşık olsa da, eşleme işleminden sonra yalnızca ilgili yoldaki değişkeni seçmeniz yeterlidir.