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
fieldsnesnesi içeren öğedir.fieldsnesnesi, 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:
fieldsiç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çanulliletirseniz 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:
- “name” 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
- Bağlantı Alanı: Bağlantı kurmak için birincil anahtar metni 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"
- viewId
- 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.
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.

