powered by simpleCommunicator - 2.0.27     © 2024 Programmizd 02
Map
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / [MongoDB] Вставка в несуществующую бд/коллекцию.
6 сообщений из 6, страница 1 из 1
[MongoDB] Вставка в несуществующую бд/коллекцию.
    #38522717
BlackEric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь может объяснить, почему монгодб при попытке записать данные в несуществующую бд или коллекцию созает их, а не возвращает ошибку, что такого объекта нет?

И при попытке прочитать данные ничего не вернет вместо того что бы выбросить исключение.

Получается, что ошибся в одной букве и начал писать не туда.

photoua.narod.ru
...
Рейтинг: 0 / 0
[MongoDB] Вставка в несуществующую бд/коллекцию.
    #38522735
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackEric, так код написан. Читайте документацию на официальном сайте.
...
Рейтинг: 0 / 0
[MongoDB] Вставка в несуществующую бд/коллекцию.
    #38524801
BlackEric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта причина где-то описана? Не видел. Можно ссылочку?
...
Рейтинг: 0 / 0
[MongoDB] Вставка в несуществующую бд/коллекцию.
    #38524854
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Getting Started with MongoDB
Create a Collection and Insert DocumentsMongoDB will create a collection implicitly upon its first use. You do not need to create a collection before inserting data.
...
Рейтинг: 0 / 0
[MongoDB] Вставка в несуществующую бд/коллекцию.
    #38524924
BlackEric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

а, это видел. Просто лучше бы при попытке писать в несуществующую бд оно выдавало ошибку. Хотя, возможно такое поведение связно с тем, что используются динамические схемы данных.
...
Рейтинг: 0 / 0
[MongoDB] Вставка в несуществующую бд/коллекцию.
    #38525070
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackEric, достаточно завести пользователя, чтобы ваш код не работал из-под админа. И будет Вам ошибка.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / [MongoDB] Вставка в несуществующую бд/коллекцию.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]