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

Объект MongoDB

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

использовать db.open или db.openMongoDB Создать, создать метод:

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

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

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>MongoDB|operator[String]|getCollection();runCommand();oid();close()] [object] <:- [MongoDB] MongoDB operator[String] getCollection() runCommand() oid() close() object toString() toJSON()

Оператор

operator[String]

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

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: Значение, укажите параметры команды

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

  • 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