【发布时间】:2015-01-21 09:55:15
【问题描述】:
如果我们运行类似于
的代码,Mongodb 足以快速创建数据库/集合db.store.save({a: 789});
它会自动创建store 集合并向其中添加一个文档。
我的 javascript 理解表明,不可能在 db 对象的未定义属性上调用方法。它应该导致某种错误/异常。
我很想了解幕后发生的事情,如果有任何有用的链接,请指出我。谷歌搜索对我没有多大帮助。
【问题讨论】:
-
虽然我不知道这个问题的答案,但我相信 MongoDB 是用 C++ 开发的。您在 Javascript 中使用的是驱动程序,这些驱动程序是用它应该使用的语言开发的(如果我弄错了,请纠正我)。但问题仍然存在,我只是认为注意这一点会很有用。
-
Mongo 是open source,所以你可以在aforementioned JS driver 中挖掘(如果你有时间的话)看看你能不能弄明白 =)
标签: javascript mongodb