Tüm uç noktalar
Tablo Birleştirme
POST
/api/v1/tools/table-mergeİki tabloyu tek bir tabloda üst üste yığın, ya da paylaşılan bir anahtar sütuna göre bir SQL join gibi birleştirin.
Kimlik Doğrulama
X-API-Key başlığında bir API anahtarı gerektirir.
Deneyin
POST
/api/v1/tools/table-mergeParametreler
modestringopsiyonelstack (varsayılan) satırları birleştirir; join anahtara göre eşleştirir.
stackjointableAstringzorunluSatır nesnelerinden oluşan ilk tablo.
tableBstringzorunluSatır nesnelerinden oluşan ikinci tablo.
leftKeystringopsiyoneltableA'daki birleştirme anahtarı sütunu. Varsayılan ilk sütun.
rightKeystringopsiyoneltableB'deki birleştirme anahtarı sütunu. Varsayılan ilk sütun.
joinTypestringopsiyonelmode join iken birleştirme türü. Varsayılan inner.
innerleftİstek gövdesi
{
"mode": "join",
"tableA": [
{
"id": 1,
"name": "Ada"
}
],
"tableB": [
{
"id": 1,
"city": "London"
}
],
"leftKey": "id",
"rightKey": "id",
"joinType": "inner"
}Yanıt kodları
200Başarılı.400Geçersiz istek — gövdenizi veya parametrelerinizi kontrol edin.401Eksik veya geçersiz API anahtarı.403API anahtarı bu uç nokta için yetkili değil.429Hız limiti aşıldı — kısa bir bekleme sonrası tekrar deneyin.
Dil
cURL
İstek
curl -X POST https://utilerio.com/api/v1/tools/table-merge \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"join","tableA":[{"id":1,"name":"Ada"}],"tableB":[{"id":1,"city":"London"}],"leftKey":"id","rightKey":"id","joinType":"inner"}'Yanıt
{ "columns": ["id", "name", "city"], "rows": [{ "id": 1, "name": "Ada", "city": "London" }] }
