4.3.1 Collection.add()
Функция Collection.add() предназначена для хранения документов в коллекции, подобно оператору для SQL базы данных. Она принимает в качестве аргумента один документ или список документов и выполняется функцией execute().
Коллекция должна быть создана с помощью функции Schema.createCollection() перед добавлением документов. Чтобы добавить документы в существующую коллекцию, используйте функцию Schema.getCollection() для получения объекта Collection.
Следующий пример демонстрирует использование функции Collection.add(). Пример предполагает, что схема теста существует, и что коллекция my_collection не существует.
# Create a new collection
myColl = db.create_collection('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.