Ana içeriğe geç

getICollectionRowsById

Koleksiyon kimliğine göre koleksiyona ait tüm kayıtları alın.

IntegrationCollections.getICollectionRowsById(id, langCode, userQuery)

const result = await IntegrationCollections.getICollectionRowsById(1);
Şema

id:* number
Koleksiyon kimliği
örnek: 10

langCode: string
Dil kodu
örnek: en_US

userQuery: any
İsteğe bağlı sorgu parametreleri

userQuery.entityType: any
Varlık türü
örnek: 1

userQuery.entityId: any
Varlık tanımlayıcısı
örnek: orders

userQuery.offset: number
Sayfalama için isteğe bağlı parametre, varsayılan 0'dır
örnek: 0

userQuery.limit: number
Sayfalama için isteğe bağlı parametre, varsayılan 30'dur
örnek: 30

Örnek dönüş:

{
"total": 100,
"items": [
{
"id": 1764,
"formData": [
{
"marker": "naimenovanie_1",
"type": "string",
"value": "Name"
}
],
"attributeSetIdentifier": "collection_form",
"createdDate": "2025-03-02T16:17:23.970Z",
"updatedDate": "2025-03-02T16:17:23.970Z",
"entityType": "orders",
"entityId": 1
}
]
}
Şema

total: number
Bulunan kayıtların toplam sayısı
örnek: 100

items: ICollection
Koleksiyon

id: number
Nesne tanımlayıcısı
örnek: 1764

formData:* FormDataType
koleksiyona ekli form tarafından gönderilen veriler
örnek:

[
{
"marker": "naimenovanie_1",
"type": "string",
"value": "Name"
}
]

attributeSetIdentifier: string
kullanılan özellik setinin metin tanımlayıcısı
örnek: collection_form

createdDate: string($date-time)
koleksiyondaki kayıt oluşturma tarihi
örnek: 2025-03-02T16:17:23.970Z

updatedDate: string($date-time)
koleksiyondaki kayıt güncelleme tarihi
örnek: 2025-03-02T16:17:23.970Z

entityType: string
kayıt türü
örnek: orders

entityId: number
kayıt tanımlayıcısı
örnek: 1