Node.js Sails';生成的模型/控制器?

Node.js Sails';生成的模型/控制器?,node.js,sails.js,Node.js,Sails.js,使用sails generate user创建模型/控制器时,哪些模型可用?例如,我知道有一些方法,如基本CRUD等,但如何查看所有可用的方法 PS:除非我完全弄错了,而且根本没有CRUD方法。我还在学习Sails,如果这是一个愚蠢的问题,请原谅。基本上,Sails.js蓝图为新生成的模型/控制器对提供了两组操作: RESTAPI:get/:controller/:id?,post/:controller,put/:controller/:id,delete/:controller/:id。这些

使用
sails generate user
创建模型/控制器时,哪些模型可用?例如,我知道有一些方法,如基本CRUD等,但如何查看所有可用的方法


PS:除非我完全弄错了,而且根本没有CRUD方法。我还在学习Sails,如果这是一个愚蠢的问题,请原谅。

基本上,Sails.js蓝图为新生成的模型/控制器对提供了两组操作:

  • RESTAPI:
    get/:controller/:id?
    post/:controller
    put/:controller/:id
    delete/:controller/:id
    。这些是经典的REST集合,应该是在生产中使用的集合。您可以通过
    config/controllers.js
    中的
    rest
    属性启用/禁用这些蓝图
  • CRUD操作又称快捷方式:
    /:controller/find/:id?
    /:controller/create
    /:controller/update/:id
    /:controller/destroy/:id
    。受Rails RESTful约定的启发,快捷方式提供了一种从浏览器地址字符串调用所有REST操作的方法,仅使用
    GET
    HTTP方法,这对开发人员来说非常方便。可以使用
    config/controllers.js
    中的
    shortcuts
    属性启用/禁用它们,最好在生产环境中禁用它们(例如,使用(
    config/local.js