SailsJS中的API版本控制

Ayyappa A

基于此问题,我嵌套了控制器,并且禁用了蓝图。我的问题是像

api / Controllers:v1 / UserController.js

routes.js

      'POST /v1/user/register': 'v1/UserController.createUser'

Policies.js

    'v1/UserController': {
    '*': [ 'passport'],
    createUser: ['ModelPolicy','AuditPolicy','reqBodyValidation']

如果是嵌套控制器,则在访问端点时:

输出是什么:

    error: Sending 500 ("Server Error") response:
    Error: Invalid route option, "model".
    I don't know about any models named: `v1/user`

赞赏解决。

罗素·桑托斯(Russell Santos)

我们实际上是在我们的项目中完成的,如果您将字符串文字指定为JSON对象中控制器的键,则可以执行以下操作:

'v1/UserController' : {
  '*': [ 'passport'],
  createUser: ['ModelPolicy','AuditPolicy','reqBodyValidation']
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Anypoint API管理器中的API版本控制

来自分类Dev

Python 中的版本控制

来自分类Dev

Rspec测试API版本控制

来自分类Dev

活动模型的API版本控制

来自分类Dev

使用API版本控制的CreatedAtRoute

来自分类Dev

活动模型的API版本控制

来自分类Dev

Swashbuckle版本控制选择默认API版本以显示在Swagger中

来自分类Dev

Azure API管理-版本控制路径架构重复url中的版本

来自分类Dev

如何在sailsjs控制器中运行多个查询?

来自分类Dev

在SailsJS中设计更薄的控制器

来自分类Dev

在virtualenv中控制pip版本

来自分类Dev

Couchbase中的版本控制概念

来自分类Dev

MEF中的DLL版本控制

来自分类Dev

Azure API管理和API版本控制

来自分类Dev

Oak中的版本控制和版本控制管理如何工作?

来自分类Dev

Rails Grape API版本控制模块结构

来自分类Dev

API版本控制和存储数据

来自分类Dev

构建用于版本控制的Web API堆栈

来自分类Dev

REST Api和语义版本控制

来自分类Dev

内部REST API版本控制策略

来自分类Dev

如何设置 web api 版本控制?

来自分类Dev

如何在ASP.NET Core Web Api中完成版本控制

来自分类Dev

Laravel中的Api版本控制:根据“ Accept”标题进行路由

来自分类Dev

实际中的REST Web服务版本控制

来自分类Dev

如何禁用phpstorm中的版本控制?

来自分类Dev

忽略Git版本控制中的父目录

来自分类Dev

Git:无法删除版本控制中的对象

来自分类Dev

版本控制中的Git子模块配置

来自分类Dev

从版本控制中检出项目失败