Yol
PATCH /api/table/{tableId}/record/{recordId}
İstek
Yol Parametreleri
- tableId (string): Tablonun benzersiz tanımlayıcısı (nasıl alınır).
- recordId (string): Güncellenecek Kaydın benzersiz tanımlayıcısı (nasıl alınır).
İstek Gövdesi
- record (zorunlu)
- Açıklama: Güncellenecek Kayıt verileri
- Tür: Nesne
- Örnek:
- Not:
fields nesnesi, Alan adlarını ve bunlara karşılık gelen yeni değerleri içerir. Her Alan türünün değer yapısı farklıdır; ayrıntılar için Kayıt Alanı Değeri Türleri sayfasına bakın.
Bir Alanın değerini temizlemek için açıkça null iletin. Bir Alan adı dahil edilmezse söz konusu Alan güncellenmez.
- fieldKeyType (isteğe bağlı)
- Açıklama: Alan anahtarının türünü belirtir
- Tür: Dize
- Olası değerler:
- “name”: Alan adını anahtar olarak kullanır
- “id”: Alan kimliğini anahtar olarak kullanır
- “dbFieldName”: Alanın dbFieldName değerini anahtar olarak kullanır
- Örnek:
"name" veya "id" ya da "dbFieldName"
- Not: Belirtilmezse varsayılan olarak Alan adı anahtar olarak kullanılır.
- Kullanım:
- “name” olarak ayarlandığında:
- “id” olarak ayarlandığında:
- typecast (isteğe bağlı)
- Açıklama: Alan değeri türlerinin otomatik olarak dönüştürülüp dönüştürülmeyeceğini belirler. Varsayılan olarak katı doğrulama uygulanır ve giriş değerlerinin geçerli Alanın veri türüyle eşleşmesi gerekir. Etkinleştirilirse sistem otomatik dönüştürmeyi dener.
- Tür: Boolean
- Olası değerler: true veya false
- Örnek:
true
- Not: true olarak ayarlanırsa sistem, giriş değerlerini doğru Alan değeri türüne dönüştürmeyi dener.
- Kullanım örnekleri:
- Bağlantı Alanı: Bağlantı kurmak için birincil anahtar metni doğrudan kullanılabilir
- Tarih Alanı: Standart olmayan biçimdeki tarih dizeleri kullanılabilir
- Kullanıcı Alanı: Kullanıcı adı doğrudan kullanılabilir
Ek Alanlarına yeni dosyalar yüklemek için Ek Yükleme bölümüne bakın.
- order (isteğe bağlı)
- Açıklama: Kayıt güncellendikten sonra onu belirtilen bir Görünümdeki belirli bir konuma taşır.
- Tür: Nesne
- Özellikler:
- viewId: Görünüm kimliği
- anchorId: Referans Kayıt kimliği
- position: Referans Kayda göre konum. Olası değerler:
"before" veya "after"
- Örnek:
Yanıt
Başarılı Yanıt
- Durum kodu: 200 OK
- Yanıt gövdesi: Güncellenmiş Kayıt verilerini döndürür.
Örnek Yanıt Gövdesi
Hata Yanıtları
- Durum kodu: 400 Bad Request: İstek gövdesi biçim hatası veya zorunlu Alanlar eksik.
- Durum kodu: 404 Not Found: Belirtilen tableId veya recordId mevcut değil.
Örnek Kod
Son değiştirilme tarihi 4 Eylül 2026