Skip to main content

Yol

POST /api/table/{tableId}/record

İstek

Yol Parametreleri

  • tableId (string): Tablonun benzersiz tanımlayıcısı.

İstek Gövdesi

  • records (zorunlu)
    • Açıklama: Oluşturulacak Kayıtlar dizisi
    • Tür: Dizi
    • Örnek:
    • Not: Her Kayıt, bir fields nesnesi içeren öğedir. fields nesnesi, Alan adlarını ve bunlara karşılık gelen 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.
    • Varsayılan değerler: fields içinde belirtilmeyen Alanlar, yapılandırılmışsa Tablonun varsayılan değerini kullanır. Zorunlu bir Alanın varsayılan değeri yoksa veya zorunlu bir Alana açıkça null iletirseniz istek başarısız olur.
  • 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
  • order (isteğe bağlı)
    • Açıklama: Yeni Kayıtların belirli bir Görünümdeki konumunu belirtir
    • Tür: Nesne
    • Özellikler:
      • viewId
        • Açıklama: Görünüm kimliği (nasıl alınır)
        • Tür: Dize
        • Örnek: "viwABCDEFGHIJKLMN"
      • anchorId
        • Açıklama: Referans Kayıt kimliği (nasıl alınır)
        • Tür: Dize
        • Örnek: "rec123456789ABCDE"
      • position
        • Açıklama: Referans Kayda göre konum
        • Tür: Dize
        • Olası değerler:
          • “before”: Referans Kayıttan önce
          • “after”: Referans Kayıttan sonra
        • Örnek: "after"
    • Tam örnek:
    • Not: order kullanarak yeni Kayıtların belirli bir Görünümdeki konumunu hassas biçimde denetleyebilirsiniz.

Yanıt

Başarılı Yanıt

  • Durum kodu: 201 Created
  • Yanıt gövdesi: Oluşturulan 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 mevcut değil.

Örnek Kod

Son değiştirilme tarihi 4 Eylül 2026