【发布时间】:2013-11-02 10:47:42
【问题描述】:
这几天开始学习node,我用的是Express js框架。
我从 Christophe Coenraets 那里找到了这个很棒的教程,里面有我需要的所有东西,因为我在 Backbone js 方面有一点经验。
在 Node js 中最让我困惑的是使用数据库。 (我只熟悉MYSQL,因为我使用的是PHP)
例如在本教程中,在这个文件中
https://github.com/ccoenraets/nodecellar/blob/master/routes/wines.js
他在应用启动时第一次使用“populateDB”函数填充数据库,其中包含一些厄运数据,
现在,因为我使用的是 PHP,我要做什么,我在那里做同样的事情,我想创建数据库结构或类似 shell 的东西,这样我就可以在我的脑海里有一个图像来表示数据,例如我看到一些例子是“mongoose”模块“mongo db对象建模”,其中有一些像“Schema”或类似的东西。
有人能解释一下在 Node js 中使用数据库的正确逻辑吗?在创建应用程序时如何开始、流程和内容?开始工作并从一开始就不知道数据库的样子有点令人困惑。
Tnx 很多! :)
【问题讨论】:
-
解释起来比较长。我建议你阅读blog.ijasoneverett.com/2013/03/…,然后你会遇到困难回来寻求帮助。
标签: javascript node.js mongodb backbone.js