【发布时间】:2016-04-05 11:04:57
【问题描述】:
我已经建立了一个 mongoDB 数据库,其中存储了很多集合中的大量数据,驻留在我的节点应用程序文件夹中的“数据”文件夹中。 我需要创建数据库的前端,使用 Angular 使用 CRUD 功能。我使用节点和猫鼬在我的磁盘上设置数据库。此时我无意将数据库上传到云端,所以我猜,我不需要快递和 $http 服务。 我的问题是 我怎样才能从不同的角度控制器中访问 mongoose 查询。 ? 有没有我可以开箱即用的服务,作为任务的依赖项。
alonge:在我的 mongoose 模型文件夹中(在我的例子中是 angular 模型本身),我有一个 db.js 文件。这个文件包含我需要的所有 mongoose 查询 与我的前端有关(角度视图:html 文件,带有大量部分)。你可以看到,我需要以某种方式在我的角度控制器中要求并使用这个 db.js 文件。我不知道如何编写能够做到这一点的服务。我想知道 “angoose”https://www.npmjs.com/package/angoose 做同样的事情吗..
ps 1:我计划使用 nw.js 使这个应用程序成为一个完整的桌面应用程序。
ps 2:我对 angular.js 比较陌生。
【问题讨论】:
-
我不确定仅使用 Angular 是否可行,但如果您使用 nw.js,那么您将拥有 node 和它的业务层模块
-
是鹅npmjs.com/package/angoose 会这样做..?
-
好的..,我如何将 db.js 文件导入 angular(它已经完成了我所有必要的 mongoose 查询操作)。我正在考虑制作使用此 db.js 文件的服务。那么实际上如何做到这一点..?
-
@SijoPGeorge 请edit 提出问题并更新信息,而不是将其留在 cmets 中
标签: angularjs node.js mongodb mongoose mean