Read/Write 操作 MEAN.js
Read/Write operations in MEAN.js
我刚刚开始使用 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
。
在里面你可以看到你的 CRUD 操作的四个文件
create-yourModule.client.view.html
, edit-yourModule.client.view.html
, list-yourModule.client.view.html
, view-yourModule.client.view.html
.
例如:在 form
上的 create-yourModule.client.view.html
中,您可以看到 <form class="form-horizontal" data-ng-submit="create()">
调用了 create()
函数。
如果您想查看 mongoose 模型架构 app/models/yourModule.server.model.js
有关更多详细信息,请观看这个很好的教程 here,(观看视频 9 到 15)
我刚刚开始使用 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
。
在里面你可以看到你的 CRUD 操作的四个文件
create-yourModule.client.view.html
, edit-yourModule.client.view.html
, list-yourModule.client.view.html
, view-yourModule.client.view.html
.
例如:在 form
上的 create-yourModule.client.view.html
中,您可以看到 <form class="form-horizontal" data-ng-submit="create()">
调用了 create()
函数。
如果您想查看 mongoose 模型架构 app/models/yourModule.server.model.js
有关更多详细信息,请观看这个很好的教程 here,(观看视频 9 到 15)