ChakraHQChakraHQ
نموذج البيانات

سجل

يُستخدم كائن السجل لتسجيل البيانات عديمة الحالة. على سبيل المثال، يُمثَّل contact أو SKU Item على هيئة كائن سجل. وهذه بيانات عديمة الحالة تُستخدم فقط لتخزين قدر من المعلومات.

في جوهره، يُعرَّف السجل بالحقول التالية

data

data هو حقل JSON يحتوي على البيانات الفعلية التي تحدد مثيل السجل. ويكون المفتاح إما shortId أو id لسمة السجل. وتنشر واجهات API الداخلية بيانات السجل كأزواج id:value، بينما تنشر واجهات API الخارجية البيانات كأزواج shortId:value

مثال:

{  "first_name": "Cixin",  "last_name": "Liu",  "phone_num": "440123000"}

الحقول

الاسم

نوع البيانات

معلومات النوع

الوصف

id

string

uuid

معرّف السجل - يُنشأ تلقائيًا

entity

string

uuid

معرّف الكيان الذي ينتمي إليه هذا السجل

team

string

uuid

معرّف الفريق الذي ينتمي إليه هذا السجل

createdBy

string

uuid

معرّف المستخدم الذي أنشأ السجل

البيانات

json

كائن JSON من النوع id:value يخزّن البيانات الفعلية

derivedData

json

كائن JSON من النوع id:value يخزّن البيانات المشتقة

createdAt

number

epoch ms

الطابع الزمني الذي أُنشئ فيه السجل

updatedAt

number

epoch ms

الطابع الزمني الذي حُدِّث فيه السجل

isDeleted

قيمة منطقية

مؤشر يوضح ما إذا كان هذا السجل محذوفًا أم لا

في هذه الصفحة