toJson method
转换为基本数据类型的Map。转换结果可以直接使用jsonEncode进行序列化,可以直接保存到mongo数据库
Implementation
@override
Map<String, dynamic> toJson() {
final map = <String, dynamic>{
'success': success,
'rescode': rescode,
'message': message,
'insertedCount': insertedCount,
'modifiedCount': modifiedCount,
'matchedCount': matchedCount,
'upsertedCount': upsertedCount,
'deletedCount': deletedCount,
};
if (result != null) map['result'] = DbQueryField.toBaseType(result);
if (resultList != null) map['resultList'] = DbQueryField.toBaseType(resultList);
if (resultData != null) map['resultData'] = DbQueryField.toBaseType(resultData);
return map;
}