Registro
O objeto de registro é usado para capturar dados sem estado. Por exemplo, um contact ou um SKU Item é modelado como um objeto de registro. Esses dados não têm estado e são usados apenas para armazenar determinadas informações.
Em sua essência, um registro é definido pelos seguintes campos
data
data é um campo json que contém os dados que definem uma instância de registro. A chave é o shortId ou o id do atributo do registro. Todas as APIs internas publicam os dados do registro como pares id:value, enquanto as APIs externas publicam os dados como pares shortId:value
Exemplo:
{ "first_name": "Cixin", "last_name": "Liu", "phone_num": "440123000"}campos
nome | tipo de dado | informações do tipo | descrição |
|---|---|---|---|
id | string | uuid | id do registro — gerado automaticamente |
entity | string | uuid | id da entidade à qual este registro pertence |
team | string | uuid | id da equipe à qual este registro pertence |
createdBy | string | uuid | id do usuário que criou o registro |
dados | json |
| objeto json id:value que armazena os dados |
derivedData | json |
| objeto json id:value que armazena os dados derivados |
createdAt | number | epoch ms | data e hora em que o registro foi criado |
updatedAt | number | epoch ms | data e hora em que o registro foi atualizado |
isDeleted | booleano |
| indicador que informa se este registro foi excluído ou não |