Вставьте один или несколько документов в набор MongoDB
n = insert(conn,collection,documents)
возвращает количество документов, вставленных в набор с помощью связи MongoDB®. Задайте один или несколько документов, чтобы вставить.n
= insert(conn
,collection
,documents
)
Соединитесь с MongoDB и экспортируйте один документ от MATLAB® и вставьте его в набор. Задайте документ, чтобы вставить как структура. Здесь, набор представляет данные сотрудника.
Создайте связь MongoDB с базой данных mongotest
. Здесь, сервер базы данных dbtb01
размещает эту базу данных с помощью номера порта 27017
.
server = "dbtb01"; port = 27017; dbname = "mongotest"; conn = mongo(server,port,dbname)
conn = mongo with properties: Database: 'mongotest' UserName: '' Server: {'dbtb01'} Port: 27017 CollectionNames: {'airlinesmall', 'employee', 'largedata' ... and 3 more} TotalDocuments: 23485919
conn
является объектом mongo
, который содержит связь MongoDB. Свойства объектов содержат информацию о связи и базе данных.
Именем базы данных является mongotest
.
Имя пользователя является пробелом.
Сервером базы данных является dbtb01
.
Номером порта является 27017
.
Эта база данных содержит шесть наборов документа. Первыми тремя именами набора является airlinesmall
, employee
и largedata
.
Эта база данных содержит 23 485 919 документов.
Проверьте связь MongoDB.
isopen(conn)
ans = logical 1
Соединение с базой данных успешно, потому что функция isopen
возвращает 1
. В противном случае соединение с базой данных закрывается.
Создайте один документ как структуру document
с этими полями: employee
, department
и salary
.
document.employee = 28;
document.department = 'Sales';
document.salary = 200000;
Задайте набор employee
. Вставьте документ в набор при помощи связи MongoDB. Функция insert
вставляет один документ в набор.
collection = "employee";
n = insert(conn,collection,document)
n = 1
Закройте связь MongoDB.
close(conn)
Соединитесь с MongoDB и экспортируйте несколько документов из MATLAB и вставьте их в набор. Задайте документы, чтобы вставить как массив структур. Здесь, набор представляет данные сотрудника.
Создайте связь MongoDB с базой данных mongotest
. Здесь, сервер базы данных dbtb01
размещает эту базу данных с помощью номера порта 27017
.
server = "dbtb01"; port = 27017; dbname = "mongotest"; conn = mongo(server,port,dbname)
conn = mongo with properties: Database: 'mongotest' UserName: '' Server: {'dbtb01'} Port: 27017 CollectionNames: {'airlinesmall', 'employee', 'largedata' ... and 3 more} TotalDocuments: 23485919
conn
является объектом mongo
, который содержит связь MongoDB. Свойства объектов содержат информацию о связи и базе данных.
Именем базы данных является mongotest
.
Имя пользователя является пробелом.
Сервером базы данных является dbtb01
.
Номером порта является 27017
.
Эта база данных содержит шесть наборов документа. Первыми тремя именами набора является airlinesmall
, employee
и largedata
.
Эта база данных содержит 23 485 919 документов.
Проверьте связь MongoDB.
isopen(conn)
ans = logical 1
Соединение с базой данных успешно, потому что функция isopen
возвращает 1
. В противном случае соединение с базой данных закрывается.
Создайте два документа как структуры с этими полями: employee
, department
и salary
. Создайте массив структур documents
из этих документов.
employee1.employee = 26; employee1.department = 'Sales'; employee1.salary = 100000; employee2.employee = 27; employee2.department = 'Training'; employee2.salary = 150000; documents = [employee1 employee2];
Задайте набор employee
. Вставьте документы в набор с помощью связи MongoDB. Функция insert
вставляет два документа в набор.
collection = "employee";
n = insert(conn,collection,documents)
n = 2
Закройте связь MongoDB.
close(conn)
Соединитесь с MongoDB и экспортируйте документы из MATLAB и вставьте их в набор. Задайте документы, чтобы вставить как таблица. Здесь, набор представляет данные сотрудника.
Создайте связь MongoDB с базой данных mongotest
. Здесь, сервер базы данных dbtb01
размещает эту базу данных с помощью номера порта 27017
.
server = "dbtb01"; port = 27017; dbname = "mongotest"; conn = mongo(server,port,dbname)
conn = mongo with properties: Database: 'mongotest' UserName: '' Server: {'dbtb01'} Port: 27017 CollectionNames: {'airlinesmall', 'employee', 'largedata' ... and 3 more} TotalDocuments: 23485919
conn
является объектом mongo
, который содержит связь MongoDB. Свойства объектов содержат информацию о связи и базе данных.
Именем базы данных является mongotest
.
Имя пользователя является пробелом.
Сервером базы данных является dbtb01
.
Номером порта является 27017
.
Эта база данных содержит шесть наборов документа. Первыми тремя именами набора является airlinesmall
, employee
и largedata
.
Эта база данных содержит 23 485 919 документов.
Проверьте связь MongoDB.
isopen(conn)
ans = logical 1
Соединение с базой данных успешно, потому что функция isopen
возвращает 1
. В противном случае соединение с базой данных закрывается.
Создайте два документа с помощью этих переменных рабочей области:
employee
— Двойной массив
department
— Массив ячеек из символьных векторов
salary
— Двойной массив
Составьте таблицу documents
от этих переменных рабочей области.
employee = [26;27]; department = {'Sales';'Training'}; salary = [100000;150000]; documents = table(department,employee,salary);
Задайте набор employee
. Вставьте документы в набор с помощью связи MongoDB. Функция insert
вставляет два документа в набор.
collection = "employee";
n = insert(conn,collection,documents)
n = 2
Закройте связь MongoDB.
close(conn)
Соединитесь с MongoDB и экспортируйте документы из MATLAB и вставьте их в набор. Задайте документы, чтобы вставить как массив ячеек структур. Здесь, набор представляет данные сотрудника.
Создайте связь MongoDB с базой данных mongotest
. Здесь, сервер базы данных dbtb01
размещает эту базу данных с помощью номера порта 27017
.
server = "dbtb01"; port = 27017; dbname = "mongotest"; conn = mongo(server,port,dbname)
conn = mongo with properties: Database: 'mongotest' UserName: '' Server: {'dbtb01'} Port: 27017 CollectionNames: {'airlinesmall', 'employee', 'largedata' ... and 3 more} TotalDocuments: 23485919
conn
является объектом mongo
, который содержит связь MongoDB. Свойства объектов содержат информацию о связи и базе данных.
Именем базы данных является mongotest
.
Имя пользователя является пробелом.
Сервером базы данных является dbtb01
.
Номером порта является 27017
.
Эта база данных содержит шесть наборов документа. Первыми тремя именами набора является airlinesmall
, employee
и largedata
.
Эта база данных содержит 23 485 919 документов.
Проверьте связь MongoDB.
isopen(conn)
ans = logical 1
Соединение с базой данных успешно, потому что функция isopen
возвращает 1
. В противном случае соединение с базой данных закрывается.
Создайте два документа как структуры employee1
и employee2
. Создайте массив ячеек documents
с помощью этих структур.
employee1.department = 'Sales'; employee1.employee = 26; employee1.salary = 100000; employee2.department = 'Training'; employee2.employee = 27; employee2.salary = 150000; documents = {employee1;employee2};
Задайте набор employee
. Вставьте документы в набор с помощью связи MongoDB. Функция insert
вставляет два документа в набор.
collection = "employee";
n = insert(conn,collection,documents)
n = 2
Закройте связь MongoDB.
close(conn)
Map
в наборСоединитесь с MongoDB и экспортируйте объект Map
из MATLAB и вставьте его в набор. Здесь, набор представляет данные сотрудника.
Создайте связь MongoDB с базой данных mongotest
. Здесь, сервер базы данных dbtb01
размещает эту базу данных с помощью номера порта 27017
.
server = "dbtb01"; port = 27017; dbname = "mongotest"; conn = mongo(server,port,dbname)
conn = mongo with properties: Database: 'mongotest' UserName: '' Server: {'dbtb01'} Port: 27017 CollectionNames: {'airlinesmall', 'employee', 'largedata' ... and 3 more} TotalDocuments: 23485919
conn
является объектом mongo
, который содержит связь MongoDB. Свойства объектов содержат информацию о связи и базе данных.
Именем базы данных является mongotest
.
Имя пользователя является пробелом.
Сервером базы данных является dbtb01
.
Номером порта является 27017
.
Эта база данных содержит шесть наборов документа. Первыми тремя именами набора является airlinesmall
, employee
и largedata
.
Эта база данных содержит 23 485 919 документов.
Проверьте связь MongoDB.
isopen(conn)
ans = logical 1
Соединение с базой данных успешно, потому что функция isopen
возвращает 1
. В противном случае соединение с базой данных закрывается.
Создайте объект Map
document
, который содержит данные о платежной ведомости сотрудника в течение первых трех месяцев года.
months = {'January','February','March'}; payslips = [4500,5000,4500]; document = containers.Map(months,payslips);
Задайте набор employee
. Вставьте объект Map
в набор с помощью связи MongoDB. Функция insert
вставляет один документ в набор.
collection = "employee";
n = insert(conn,collection,document)
n = 1
Закройте связь MongoDB.
close(conn)
conn
— Связь MongoDBmongo
Связь MongoDB, заданная как объект mongo
.
collection
— Имя набораИмя набора, заданное как скаляр строки.
Пример: "taxidata"
Типы данных: string
documents
— Документы, чтобы вставитьДокументы, чтобы вставить в набор MongoDB, заданный как один из этих типов:
Скаляр строки
Символьный вектор
Структура
Массив структур
Массив ячеек структур
Таблица
Объект Map
Указатель или классы значения
При работе со скалярами строки и векторами символов, вы задаете пары "ключ-значение" как показано в этих примерах.
Скаляр строки — "{'department':'Sales','employeename':'George Mason'}"
Вектор символов — '{''department'':''Sales'',''employeename'':''George Mason''}'
Для указателя и классов значения, можно задать собственный класс. После того, как вы инстанцируете класса, можно вставить полученный объект в MongoDB. Однако свойства полученного объекта должны содержать типы данных, которые могут быть преобразованы в типы данных MATLAB. Например, если одни из свойств объектов являются объектом Java®, то вы не можете вставить объект в MongoDB. Для получения дополнительной информации об этих классах, см. Классы Handle (MATLAB).
n
Количество документов вставляетсяКоличество документов, вставленных в набор в базу данных, возвращенную в виде числа.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.