В MongoDB метод db.collection.drop() удаляет коллекцию из базы данных. Если коллекция существует, действие вернет true, если она не существует, оно вернет false.
Удалить коллекцию
Здесь мы будем использовать db.collection.drop() для удаления существующей коллекции.
Во-первых, давайте быстро проверим, какие коллекции у нас есть в нашей музыкальной базе данных:
show collections
Результат:
artists musicians producers
Давайте удалим коллекцию артистов:
db.artists.drop()
Результат:
true
Таким образом, коллекция была удалена. Мы можем еще раз взглянуть, какие коллекции у нас сейчас есть:
show collections
Результат:
musicians producers
Удалить коллекцию, которая не существует
Теперь, когда в нашей базе данных больше нет коллекции артистов, давайте попробуем удалить ее еще раз и посмотреть, какое сообщение мы получим:
db.artists.drop()
Результат:
false
Мы получили false, потому что коллекция не существует.
Оставить комментарий