使用sails generate user
创建模型/控制器时,哪些模型可用?例如,我知道有些像基本的CRUD等,但如何查看所有可用的方法?
答案 0 :(得分:2)
基本上,Sails.js蓝图为新生成的模型/控制器对提供了两组操作:
get /:controller/:id?
,post /:controller
,put /:controller/:id
,delete /:controller/:id
。这些是经典的REST集,应该是生产中使用的REST集。您可以通过rest
中的config/controllers.js
媒体资源启用/停用这些蓝图。/:controller/find/:id?
,/:controller/create
,/:controller/update/:id
,/:controller/destroy/:id
。受Rails的RESTful约定的启发,快捷方式提供了一种从浏览器地址字符串调用所有REST操作的方法,仅使用GET
HTTP方法,这对开发人员来说非常方便。可以使用shortcuts
中的config/controllers.js
属性启用/禁用这些属性,并且最好在生产中禁用它们(例如,使用local environment settings(config/local.js
))。< / LI>
醇>