Mongodb достаточно крут, чтобы создавать базу данных/коллекцию "на лету", если мы запускаем код, похожий на
db.store.save({a: 789});
Он автоматически создает коллекцию store
и добавляет к ней документ.
В моем понимании javascript говорится, что метод undefined объекта db
нельзя вызвать метод. Это должно было привести к некоторой ошибке/исключению.
Мне любопытно разобраться в событиях за сценой, и если есть какая-то полезная ссылка, пожалуйста, укажите мне. Гуглинг не очень помог мне.