conn = mongoc(server,port,dbname) создает MongoDB® связь с помощью C++ MongoDB взаимодействует через интерфейс с сервером базы данных, номером порта и именем базы данных.
conn = mongoc(server,port,dbname,Name=Value) задает дополнительные опции с помощью одних или нескольких аргументов name-value. Например, UserName="adminuser" задает имя пользователя для связи.
Соединитесь с MongoDB® с помощью C++ MongoDB, соединяют интерфейсом и считают общее количество документов в наборе.
Создайте связь MongoDB с базой данных mongotest использование интерфейса C++ MongoDB. Здесь, сервер базы данных dbtb01 хосты эта база данных с помощью номера порта 27017.
server = "dbtb01";
port = 27017;
dbname = "mongotest";
conn = mongoc(server,port,dbname)
connconnection объект, который содержит связь MongoDB. Свойства объектов содержат информацию о связи и базе данных.
Именем базы данных является mongotest.
Имя пользователя является пробелом.
Сервером базы данных является dbtb01.
Номером порта является 27017.
Эта база данных содержит 13 наборов документа.
Проверьте связь MongoDB.
isopen(conn)
ans = logical
1
Соединение с базой данных успешно потому что isopen функция возвращается 1. В противном случае соединение с базой данных закрывается.
Определите количество документов в employees набор. Набор содержит семь документов.
collection = "employees";
n = count(conn,collection)
n = int64
7
Закройте связь MongoDB.
close(conn)
Создайте связь MongoDB Используя имя пользователя и пароль
Соединитесь с MongoDB с помощью C++ MongoDB, соединяют интерфейсом и считают общее количество документов в наборе. Задайте имя пользователя и пароль, чтобы соединиться с базой данных.
Создайте связь MongoDB с базой данных mongotest использование интерфейса C++ MongoDB. Здесь, сервер базы данных dbtb01 хосты эта база данных с помощью номера порта 27017. Задайте имя пользователя adminuser и пароль matlab путем установки UserName и Password аргументы name-value, соответственно.
server — Имя сервера строковый скаляр | массив строк
Имя сервера в виде строкового скаляра для одного имени сервера базы данных или массива строк для нескольких имен сервера базы данных.
Пример: "localhost"
Типы данных: string
port — Номер порта числовой скаляр | числовой вектор
Номер порта в виде числового скаляра для одного порта или числового вектора для нескольких портов.
Пример: 27017
Типы данных: double
dbname — Имя базы данных скаляр строки
Имя базы данных в виде строкового скаляра.
Пример: "employeesdb"
Типы данных: string
Аргументы name-value
Задайте дополнительные пары аргументов как Name1=Value1,...,NameN=ValueN, где Name имя аргумента и Value соответствующее значение. Аргументы name-value должны появиться после других аргументов, но порядок пар не имеет значения.
Пример: conn = mongoc(server,port,dbname,UserName="username",Password="pwd") создает связь интерфейса C++ MongoDB с помощью заданного имени пользователя и пароля.
UserName — Имя пользователя скаляр строки
Имя пользователя в виде строкового скаляра. Свяжитесь со своим администратором MongoDB для учетных данных доступа.
Если вы задаете UserName аргумент значения имени, затем необходимо также задать Password аргумент значения имени.
Пример: "username"
Типы данных: string
Password — Пароль скаляр строки
Пароль в виде строкового скаляра. Свяжитесь со своим администратором MongoDB для учетных данных доступа.
Если вы задаете Password аргумент значения имени, затем необходимо также задать UserName аргумент значения имени.
Пример: "pwd"
Типы данных: string
SSLEnabled — Поддерживающая SSL связь false (значение по умолчанию) | true
Поддерживающая SSL связь в виде значения false или true. Установка этого аргумента к true создает поддерживающую SSL связь с MongoDB.
Для просмотра документации необходимо авторизоваться на сайте
Памятка переводчика
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.