Гость
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / [MongoDB] Вставка в несуществующую бд/коллекцию. / 6 сообщений из 6, страница 1 из 1
11.01.2014, 01:15
    #38522717
BlackEric
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[MongoDB] Вставка в несуществующую бд/коллекцию.
Кто-нибудь может объяснить, почему монгодб при попытке записать данные в несуществующую бд или коллекцию созает их, а не возвращает ошибку, что такого объекта нет?

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

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

photoua.narod.ru
...
Рейтинг: 0 / 0
11.01.2014, 01:47
    #38522735
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[MongoDB] Вставка в несуществующую бд/коллекцию.
BlackEric, так код написан. Читайте документацию на официальном сайте.
...
Рейтинг: 0 / 0
13.01.2014, 17:39
    #38524801
BlackEric
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[MongoDB] Вставка в несуществующую бд/коллекцию.
Эта причина где-то описана? Не видел. Можно ссылочку?
...
Рейтинг: 0 / 0
13.01.2014, 18:10
    #38524854
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[MongoDB] Вставка в несуществующую бд/коллекцию.
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
13.01.2014, 18:55
    #38524924
BlackEric
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[MongoDB] Вставка в несуществующую бд/коллекцию.
skyANA,

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


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