updateByKValues method

  1. @override
void updateByKValues(
  1. Map<String, dynamic> map
)

通过用字符串key读取字段值的Map来更新字段

Implementation

@override
void updateByKValues(Map<String, dynamic> map) {
  if (map.containsKey('_id')) _id = map['_id'];
  if (map.containsKey('_bsid')) _bsid = map['_bsid'];
  if (map.containsKey('_time')) _time = map['_time'];
  if (map.containsKey('_extra')) _extra = map['_extra'];
  if (map.containsKey('_trans')) _trans = map['_trans'];
  if (map.containsKey('sid')) sid = map['sid'];
  if (map.containsKey('uid')) uid = map['uid'];
  if (map.containsKey('from')) from = map['from'];
  if (map.containsKey('type')) type = map['type'];
  if (map.containsKey('title')) title = map['title'];
  if (map.containsKey('body')) body = map['body'];
  if (map.containsKey('short')) short = map['short'];
  if (map.containsKey('mediaTimeS')) mediaTimeS = map['mediaTimeS'];
  if (map.containsKey('mediaTimeE')) mediaTimeE = map['mediaTimeE'];
  if (map.containsKey('mediaGoing')) mediaGoing = map['mediaGoing'];
  if (map.containsKey('mediaJoined')) mediaJoined = map['mediaJoined'];
  if (map.containsKey('rmbfenTotal')) rmbfenTotal = map['rmbfenTotal'];
  if (map.containsKey('rmbfenCount')) rmbfenCount = map['rmbfenCount'];
  if (map.containsKey('rmbfenEvery')) rmbfenEvery = map['rmbfenEvery'];
  if (map.containsKey('rmbfenLuckly')) rmbfenLuckly = map['rmbfenLuckly'];
  if (map.containsKey('rmbfenPending')) rmbfenPending = map['rmbfenPending'];
  if (map.containsKey('rmbfenUpdate')) rmbfenUpdate = map['rmbfenUpdate'];
  if (map.containsKey('rmbfenFinished')) rmbfenFinished = map['rmbfenFinished'];
  if (map.containsKey('readpackNotice')) readpackNotice = map['readpackNotice'];
  if (map.containsKey('shareCardId')) shareCardId = map['shareCardId'];
  if (map.containsKey('shareIconUrl')) shareIconUrl = map['shareIconUrl'];
  if (map.containsKey('shareHeadUrl')) shareHeadUrl = map['shareHeadUrl'];
  if (map.containsKey('shareLinkUrl')) shareLinkUrl = map['shareLinkUrl'];
  if (map.containsKey('shareLocation')) shareLocation = map['shareLocation'];
  if (map.containsKey('customType')) customType = map['customType'];
  if (map.containsKey('revoked')) revoked = map['revoked'];
}