logologo
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
logologo
İş Akışları
Genel Bakış
Hızlı Başlangıç

Tetikleyici

Genel Bakış
Veri Tablosu Olayı
Zamanlanmış Görev
Eylem Öncesi Olay
Eylem Sonrası Olay
Özel Eylem Olayı
Onay
Webhook

Düğüm

Genel Bakış

AI

LLM

Akış Kontrolü

Koşul
Çoklu Koşul Dalı
Döngü
Değişken
Paralel Dal
İş Akışını Çağır
Akış Çıktısı
JSON Değişken Eşleştirme
Gecikme
Bitir

Hesaplama

Hesaplama
Tarih Hesaplama
JSON Hesaplama

Veri İşlemi

Veri Ekle
Veri Güncelle
Veri Sorgula
Veri Sil
SQL İşlemi

Manuel İşlem

Manuel İşlem
Onay
Bilgi (CC)

Genişletilmiş Tür

HTTP İsteği
JavaScript Betiği
Bildirim
E-posta Gönder
Yanıt
Yanıt Mesajı
Değişken
Yürütme Kaydı
Sürüm Yönetimi
Gelişmiş Seçenekler

Eklenti Geliştirme

Genel Bakış
Tetikleyici Türünü Genişlet
Düğüm Türünü Genişlet
API Referansı
Previous PageAkış Çıktısı
Next PageGecikme
TIP

Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın

#JSON Değişken Eşleme

This feature is provided by the plugin «İş Akışı: JSON Değişken Eşleme»

v1.6.0

#Giriş

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.

İpucu

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.

#Düğüm Oluşturma

İş akışı yapılandırma arayüzünde, akıştaki artı ('+') düğmesine tıklayarak bir "JSON Değişken Eşleme" düğümü ekleyin:

Düğüm Oluşturma

#Düğüm Yapılandırması

#Veri Kaynağı

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.

Veri Kaynağı

#Örnek Veri Girişi

Ö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:

Örnek Veri Girişi

Otomatik olarak oluşturulan listede kullanmak istemediğiniz değişkenler varsa, sil düğmesine tıklayarak bunları kaldırabilirsiniz.

İpucu

Ö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.

#Yol Dizi İndeksi İçerir

İş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:

{
  "a": 1,
  "b": [
    {
      "c": 2
    },
    {
      "c": 3
    }
  ]
}

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.

20250113184056

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üğümlerde Kullanım

Sonraki düğümlerin yapılandırmasında, JSON Değişken Eşleme düğümü tarafından oluşturulan değişkenleri kullanabilirsiniz:

20250113203658

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