Объект встроенный объект

Объект MongoDB

объект подключения к базе данных mongodb

Используйте db.open или db.openMongoDB создания, метод создания:

1
var mdb = db.openMongoDB("mongodb://host/db");

Наследование

Подстрочная операция

Быстро получить указанный объект доступа к коллекции

1
readonly MongoCollection MongoDB[String];

Используется для быстрого получения объектов коллекции с использованием атрибутов, например:

1
var test = mdb.test;

Функция члена

getCollection

Получить указанный объект доступа к коллекции

1
MongoCollection MongoDB.getCollection(String name);

Параметры звонка:

  • name : String, укажите название коллекции

Результат возврата:

  • MongoCollection , возвращает указанный объект коллекции

runCommand

Укажите команду базы данных MongoDB

1
Object MongoDB.runCommand(Object cmd);

Параметры звонка:

  • cmd : Object, объект словаря, определяющий команды и параметры

Результат возврата:

  • Object , вернуть результат выполнения команды

Укажите простую команду базы данных MongoDB

1 2
Object MongoDB.runCommand(String cmd, Value arg);

Параметры звонка:

  • cmd : String, укажите имя команды
  • arg : Value, укажите параметры команды

Результат возврата:

  • Object , вернуть результат выполнения команды

oid

Создайте объект mongodb _objectid

1
MongoID MongoDB.oid(String hexStr = "");

Параметры звонка:

  • hexStr : String, инициализировать шестнадцатеричную строку и по умолчанию сгенерировать новый идентификатор

Результат возврата:

  • MongoID , новый объект _objectid

close

Закройте текущее соединение с базой данных

1
MongoDB.close() async;

toString

Возвращает строковое представление объекта, обычно возвращает «[Native Object]», объект может быть повторно реализован в соответствии с его собственными характеристиками.

1
String MongoDB.toString();

Результат возврата:

  • String , возвращает строковое представление объекта

toJSON

Возвращает представление объекта в формате JSON, обычно возвращает набор читаемых атрибутов, определенных объектом.

1
Value MongoDB.toJSON(String key = "");

Параметры звонка:

  • key : строка, не используется

Результат возврата:

  • Value , возвращает значение, содержащее сериализуемый JSON