MongoQueryMessage constructor

MongoQueryMessage(
  1. String? collectionFullName,
  2. int flags,
  3. int numberToSkip,
  4. int numberToReturn,
  5. Map<String, dynamic> query,
  6. Map<String, dynamic>? fields,
)

Implementation

MongoQueryMessage(
    String? collectionFullName,
    this.flags,
    this.numberToSkip,
    this.numberToReturn,
    Map<String, dynamic> query,
    Map<String, dynamic>? fields) {
  if (collectionFullName != null) {
    _collectionFullName = BsonCString(collectionFullName);
  }
  _query = BsonMap(query);
  if (fields != null) {
    _fields = BsonMap(fields);
  }
  opcode = MongoMessage.query;
}