Collection class
Methods
-
aggregate(List<Map<String, dynamic>> pipeline, {Transaction? transaction})
→ Stream<Map<String, dynamic>>
-
-
createOneIndex(Map<String, dynamic> keys, {IndexOptions? indexOptions})
→ Future<String>
-
-
deleteMany(Map<String, dynamic> filter, {Transaction? transaction})
→ Future<Map<String, dynamic>>
-
-
deleteOne(Map<String, dynamic> filter, {Transaction? transaction})
→ Future<Map<String, dynamic>>
-
-
dropAllIndexes()
→ Future<Map<String, dynamic>>
-
-
dropOneIndex(String name)
→ Future<Map<String, dynamic>>
-
-
find(Map<String, dynamic> filter, {Transaction? transaction})
→ Stream<Map<String, dynamic>>
-
-
insertMany(List<Map<String, dynamic>> documents, {Transaction? transaction})
→ Future<Map<String, dynamic>>
-
-
insertOne(Map<String, dynamic> document, {Transaction? transaction})
→ Future<Map<String, dynamic>>
-
-
listIndexes()
→ Stream<Map<String, dynamic>>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
replaceOne(Map<String, dynamic> filter, Map<String, dynamic> update, {UpdateOptions? options, Transaction? transaction})
→ Future<Map<String, dynamic>>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateMany(Map<String, dynamic> filter, Map<String, dynamic> update, {UpdateOptions? options, Transaction? transaction})
→ Future<Map<String, dynamic>>
-
-
updateOne(Map<String, dynamic> filter, Map<String, dynamic> update, {UpdateOptions? options, Transaction? transaction})
→ Future<Map<String, dynamic>>
-
-
watch(List<Map<String, dynamic>> pipeline)
→ Stream<Map<String, dynamic>>
-