Вставьте один или несколько документов в набор MongoDB
возвращает количество документов, вставленных в набор с помощью связи 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.