4.3.1 Collection.add()
Функция Collection.add() предназначена для хранения документов в коллекции, подобно оператору для базы данных SQL. Она принимает в качестве аргумента один документ или список документов и выполняется функцией execute().
Коллекция должна быть создана с помощью функции Schema.createCollection() перед тем, как можно будет вставить документы. Для вставки документов в существующую коллекцию используйте функцию Schema.getCollection() для получения объекта Collection.
Следующий пример демонстрирует использование функции Collection.add(). Пример предполагает, что схема тестов существует и что коллекция my_collection не существует.
// Create a new collection
var myColl = db.createCollection('my_collection');
// Insert a document
myColl.add({ name: 'Laurie', age: 19 }).execute();
// Insert several documents at once
myColl.add([
{ name: 'Nadya', age: 54 },
{ name: 'Lukas', age: 32 } ]).execute();
См. также CollectionAddFunction для синтаксиса add() в EBNF.
© 2025 Oracle
Licensed under the GPLv2 License.