toJson method

  1. @override
Map<String, dynamic> toJson()

转换为基本数据类型的Map。转换结果可以直接使用jsonEncode进行序列化,可以直接保存到mongo数据库

Implementation

@override
Map<String, dynamic> toJson() {
  return {
    '_id': DbQueryField.toBaseType(_id),
    '_bsid': DbQueryField.toBaseType(_bsid),
    '_time': DbQueryField.toBaseType(_time),
    '_extra': DbQueryField.toBaseType(_extra),
    '_trans': DbQueryField.toBaseType(_trans),
    'goodsNo': DbQueryField.toBaseType(goodsNo),
    'goodsName': DbQueryField.toBaseType(goodsName),
    'goodsIcon': DbQueryField.toBaseType(goodsIcon),
    'goodsDesc': DbQueryField.toBaseType(goodsDesc),
    'goodsActualRmbfen': DbQueryField.toBaseType(goodsActualRmbfen),
    'goodsGottenRmbfen': DbQueryField.toBaseType(goodsGottenRmbfen),
    'goodsVirtualValue': DbQueryField.toBaseType(goodsVirtualValue),
  };
}