【发布时间】:2015-05-29 03:14:39
【问题描述】:
我刚开始使用mean.js,对其工作流程感到困惑。我使用 yo man 生成器创建了一个新模块。我需要澄清一下
- 如何将记录添加到数据库中,即查询在哪里。
- 如何更新记录
【问题讨论】:
标签: mongodb mongoose meanjs yo
我刚开始使用mean.js,对其工作流程感到困惑。我使用 yo man 生成器创建了一个新模块。我需要澄清一下
【问题讨论】:
标签: mongodb mongoose meanjs yo
所有 CRUD 函数都位于 public/modules/yourModule/controllers 中,您可以看到 yourModule.client.controller.js。
在里面你可以看到函数$scope.create、$scope.remove、$scope.update、$scope.find、$scope.findOne。
这些函数在你的视图中被调用public/modules/yourModule/views。
您可以在其中看到四个用于 CRUD 操作的文件
create-yourModule.client.view.html、edit-yourModule.client.view.html、list-yourModule.client.view.html、view-yourModule.client.view.html。
例如:在create-yourModule.client.view.htmlform 中,您可以看到<form class="form-horizontal" data-ng-submit="create()"> 调用了create() 函数。
如果你想看猫鼬模型架构app/models/yourModule.server.model.js
欲了解更多详情,请观看此优秀教程here,(观看视频 9 至 15)
【讨论】:
app/controllers/yourModule.server.controller.js。