MongoDB: метод db.collection.renameCollection ()
db.collection.renameCollection
Метод db.collection.renameCollection () используется для переименования коллекции.
Синтаксис:
db.collection.renameCollection (target, dropTarget)
Параметры:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
цель | Новое название коллекции. Заключите строку в кавычки. | необходимые | строка |
DropTarget | Если true, mongod удаляет цель renameCollection перед переименованием коллекции. Значение по умолчанию неверно. | Необязательный | логический |
Ограничения
- db.collection.renameCollection () не может перемещать коллекцию между базами данных. Используйте renameCollection для этих операций переименования.
- db.collection.renameCollection () не поддерживается в защищенных коллекциях.
Метод db.collection.renameCollection () работает в коллекции, изменяя метаданные, связанные с данной коллекцией.
Пример: MongoDB: метод db.collection.renameCollection ()
Здесь мы список коллекций.
> show collections;
restaurants
restaurants1
system.indexes
userdetails
Следующее утверждение переименует коллекцию restaurant1 в restaurant_new.
db.restaurants1.renameCollection("restaurants_new");
Выход:
> db.restaurants1.renameCollection ("restaurant_new"); {"хорошо": 1}
Здесь мы список коллекций после переименования.
> show collections;
restaurants
restaurants_new
system.indexes
userdetails
Получить данные о ресторанах здесь
Предыдущая: метод db.collection.remove ()
Далее: метод db.collection.save ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code