【问题标题】:Read/Write operations in MEAN.jsMEAN.js 中的读/写操作
【发布时间】:2015-05-29 03:14:39
【问题描述】:

我刚开始使用mean.js,对其工作流程感到困惑。我使用 yo man 生成器创建了一个新模块。我需要澄清一下

  • 如何将记录添加到数据库中,即查询在哪里。
  • 如何更新记录

【问题讨论】:

    标签: mongodb mongoose meanjs yo


    【解决方案1】:

    所有 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.htmledit-yourModule.client.view.htmllist-yourModule.client.view.htmlview-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)

    【讨论】:

    • 谢谢。我的疑问是,当在客户端触发 $scope.create 时,会调用服务器控制器中的哪个函数? mongo 动作发生在哪里?
    • 检查app/controllers/yourModule.server.controller.js
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-24
    • 2014-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    相关资源
    最近更新 更多