调用Sails.JS中的多个控制器

时间:2018-08-06 03:11:29

标签: node.js sails.js

我有一个包含两个表的应用程序:员工和部门。 在我的员工控制器中,我有一个create功能来生成员工。 同样,在我的部门表中,我具有创建函数以生成部门。现在,每当我收到生成雇员的请求时,都必须在两个表中插入我的create employee函数。我的请求首先路由到员工控制器,然后在其中插入员工表。从这里,我应该怎么称呼部门表的控制器?

1 个答案:

答案 0 :(得分:0)

您是否尝试过独立操作?对于单个控制器文件中的多个操作,Sails具有此功能。在独立动作中,每个动作都独立存在  api /控制器的子文件夹,例如

api/
 controllers/
  user/
   login.js
   logout.js
   signup.js

来自SailsJS的官方操作和控制器-此处为完整文档:https://sailsjs.com/documentation/concepts/actions-and-controllers