Инструменты пользователя

Инструменты сайта


dsp:airlay:backend:entity:datasetlog

Это старая версия документа!


DeviceEntity

Backend

Сущность представляющая логи изменений в наборах данных

Структура:

  _id: ObjectId,
  tool : string // upload/dataLoader/editor/tracker/send,
  time : int // Unix time,
  dataSetId : ObjectId,
  uniqueField : (string),
  customer : { // Пользователь или система которые изменяют объекты
      id : ObjectId,
      name : string
  },
  totalNumber : int,
  create : ObjectId[],
  "update" : ObjectId[],
  "delete" : ObjectId[],
  "send" : ObjectId[]
  "sendInfo" : {
     "status": string // success/fail,
     "code" : int // Код полученный от мастер системы
  }

Пример в бд

{
    "_id" : ObjectId("5dc429fb989d864e4914c707"),
    "tool" : "tracker",
    "time" : 1573136891,
    "dataSetId" : ObjectId("5d14527cae0195141237947d"),
    "uniqueField" : "tplnr",
    "customer" : {
        "id" : ObjectId("5dbaa692989d867ba12bb272"),
        "name" : "user"
    },
    "totalNumber" : 1,
    "create" : [ 
        ObjectId("5dc429fb989d864e4914c705")
    ],
    "update" : [],
    "delete" : [],
    "send" : [],
    "sendInfo" : {
       "status": "success",
       "code" : 200
    }
}
dsp/airlay/backend/entity/datasetlog.1596092311.txt.gz · Последнее изменение: 2020/07/30 13:58 — Рыков Павел