getCollectionNames method
Implementation
Future<List<String?>> getCollectionNames(
[Map<String, dynamic> filter = const {}]) async {
if (masterConnection.serverCapabilities.supportsOpMsg) {
var ret = await modernListCollections().toList();
return [
for (var element in ret)
for (var nameKey in element.keys)
if (nameKey == keyName) element[keyName]
];
}
return _listCollectionsCursor(filter)
.map((map) => map['name']?.toString())
.toList();
}