updateICollectionRow
Chỉnh sửa một bản ghi trong bộ sưu tập.
Mô tả
Hàm này trả về một Promise mà khi hoàn thành sẽ trả về một đối tượng ICollectionRow.
IntegrationCollections.updateICollectionRow(
marker*,
id*,
body*,
langCode
);
Sơ đồ tham số
Sơ đồ
marker(bắt buộc): string
Định danh văn bản của bộ sưu tập
ví dụ: "collection1"
id(bắt buộc): number
Định danh hàng trong bộ sưu tập
ví dụ: 12
body(bắt buộc): object
Đối tượng để cập nhật một bản ghi trong bộ sưu tập
ví dụ:
{
"formIdentifier": "collection-form",
"formData": [
{
"marker": "collection_marker",
"type": "string",
"value": "Collection marker"
}
]
}
langCode: string
Mã ngôn ngữ. Mặc định: "en_US"
ví dụ: "en_US"
Ví dụ
Ví dụ tối thiểu
const body = { "formIdentifier": "collection-form", "formData": [ { "marker": "collection_marker", "type": "string", "value": "Collection marker" } ]};
const response = await IntegrationCollections.createICollectionRow("test_collection", 12, body);
Ví dụ phản hồi
{
"id": 883,
"createdDate": "2026-08-14T13:02:35.937Z",
"updatedDate": "2026-08-14T13:02:36.998Z",
"collectionId": 1,
"langCode": "en_US",
"formData": [
{
"marker": "c_marker",
"type": "string",
"value": "Value updated"
}
],
"entityType": null,
"entityId": null,
"formIdentifier": "collection_form"
}
Sơ đồ phản hồi
Sơ đồ: ICollectionRow
id: number
Định danh của đối tượng.
ví dụ: 1
createdDate: string
Ngày tạo bản ghi.
ví dụ: "2023-01-01T00:00:00Z"
updatedDate: string
Ngày cập nhật cuối cùng của bản ghi.
ví dụ: "2023-01-02T00:00:00Z"
collectionId: number | null
collectionId liên kết với hàng trong bộ sưu tập.
ví dụ: "product", "order", "v.v."
formData: ICollectionFormData[]
Mảng các đối tượng dữ liệu biểu mẫu liên kết với hàng trong bộ sưu tập.
ví dụ:
[
{
"marker": "name_1",
"type": "string",
"value": "Value"
}
]
formData.marker: string
Định danh văn bản (marker) của trường biểu mẫu.
ví dụ: "collection_marker"
formData.type: string
Loại của trường biểu mẫu, chẳng hạn như "text", "number", "date", "v.v."
ví dụ: "number"
formData.value: string
Giá trị của trường biểu mẫu, có thể là "string", "number", "date", "v.v."
ví dụ: "Collection marker"
entityType: string | null
Loại thực thể liên kết với hàng trong bộ sưu tập.
ví dụ: "product", "order", "v.v."
entityId: number | null
Định danh của thực thể liên kết với hàng trong bộ sưu tập.
ví dụ: 12345
attributeSetIdentifier: string | null
Định danh của bộ thuộc tính được sử dụng bởi biểu mẫu gắn với hàng trong bộ sưu tập, hoặc null nếu không áp dụng.
ví dụ: "attributeSet1" hoặc null
langCode: string | null
Mã ngôn ngữ mà hàng được lưu trữ dưới.
ví dụ: "en_US"
formIdentifier: string | null
Định danh văn bản của biểu mẫu mà hàng được tạo từ đó; được trả về bởi các điểm cuối tạo/cập nhật hàng.
ví dụ: "collection_form"
total: string
Tổng số lượng.
ví dụ: "1"