Подключитесь к MongoDB и получите отдельное множество значений для поля в запросе MongoDB. Здесь каждый документ в наборе представляет сотрудника.
Создайте соединение MongoDB с базой данных mongotest. Здесь сервер базы данных dbtb01 размещает эту базу данных с использованием номера порта 27017.
conn =
mongo with properties:
Database: 'mongotest'
UserName: ''
Server: {'dbtb01'}
Port: 27017
CollectionNames: {'airlinesmall', 'employee', 'largedata' ... and 3 more}
TotalDocuments: 23485919conn является mongo объект, содержащий соединение MongoDB. Свойства объекта содержат информацию о подключении и базе данных.
Имя базы данных mongotest.
Имя пользователя пусто.
Сервер базы данных dbtb01.
Номер порта 27017.
Эта база данных содержит шесть наборов документов. Первые три имени набора airlinesmall, employee, и largedata.
Эта база данных содержит 23 485 919 документов.
Проверьте подключение MongoDB.
Подключение к базе данных успешно, поскольку isopen функция возвращает 1. В противном случае соединение с базой данных закроется.
Создайте запрос в стиле JSON как вектор символов, который содержит строку в стиле JSON. Этот запрос устанавливает department поле, равное значению Sales.
Используйте запрос MongoDB на employee для извлечения отдельного множества значений для поля. Здесь можно получить отдельные оклады всех сотрудников отдела сбыта. values - массив ячеек с двойным числом ячеек.
values =
1×3 cell array
{[60000]} {[64440]} {[66000]}Закройте соединение MongoDB.