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('uid')) uid = map['uid'];
  if (map.containsKey('rid1')) rid1 = map['rid1'];
  if (map.containsKey('rid2')) rid2 = map['rid2'];
  if (map.containsKey('rid3')) rid3 = map['rid3'];
  if (map.containsKey('int1')) int1 = map['int1'];
  if (map.containsKey('int2')) int2 = map['int2'];
  if (map.containsKey('int3')) int3 = map['int3'];
  if (map.containsKey('str1')) str1 = map['str1'];
  if (map.containsKey('str2')) str2 = map['str2'];
  if (map.containsKey('str3')) str3 = map['str3'];
  if (map.containsKey('body1')) body1 = map['body1'];
  if (map.containsKey('body2')) body2 = map['body2'];
  if (map.containsKey('body3')) body3 = map['body3'];
  if (map.containsKey('state1')) state1 = map['state1'];
  if (map.containsKey('state2')) state2 = map['state2'];
  if (map.containsKey('state3')) state3 = map['state3'];
  if (map.containsKey('update')) update = map['update'];
  if (map.containsKey('score')) score = map['score'];
  if (map.containsKey('mark')) mark = map['mark'];
  if (map.containsKey('star')) star = map['star'];
  if (map.containsKey('hot1')) hot1 = map['hot1'];
  if (map.containsKey('hot2')) hot2 = map['hot2'];
  if (map.containsKey('hotx')) hotx = map['hotx'];
  if (map.containsKey('cnt1')) cnt1 = map['cnt1'];
  if (map.containsKey('cnt2')) cnt2 = map['cnt2'];
  if (map.containsKey('cnt3')) cnt3 = map['cnt3'];
  if (map.containsKey('target')) target = map['target'];
  if (map.containsKey('earner')) earner = map['earner'];
  if (map.containsKey('rmbfen')) rmbfen = map['rmbfen'];
  if (map.containsKey('virval')) virval = map['virval'];
  if (map.containsKey('deny')) deny = map['deny'];
}