我刚刚开始mean.js
并且对它的工作流程感到困惑。我使用 yo man 生成器创建了一个新模块。我需要澄清一下
- 如何将记录添加到数据库中,即查询在哪里。
- 如何更新记录
所有的 CRUD 函数都位于public/modules/yourModule/controllers
你可以看到的里面yourModule.client.controller.js
。
在里面你可以看到函数$scope.create
, $scope.remove
, $scope.update
, $scope.find
, $scope.findOne
。
这些函数在您的视图中被调用public/modules/yourModule/views
。
在里面你可以看到四个文件用于你的
create-yourModule.client.view.html
CRUD操作,,,,,edit-yourModule.client.view.html
。list-yourModule.client.view.html
view-yourModule.client.view.html
例如:在create-yourModule.client.view.html
onform
你可以看到<form class="form-horizontal" data-ng-submit="create()">
函数create()
被调用。
如果您想查看 mongoose 模型架构app/models/yourModule.server.model.js
有关更多详细信息,请在此处观看此优秀教程,(观看视频 9 至 15)