toJson method
Implementation
Map<String, dynamic> toJson() {
final json = <String, dynamic>{'name': name};
if (fields.isNotEmpty) {
json['fields'] = fields.map((final Field field) => field.toJson()).toList();
}
json['index'] = index;
if (docs.isNotEmpty) {
json['docs'] = docs;
}
return json;
}