如何在Node.js中创建Swagger 1.2模型的实例

时间:2015-03-18 09:37:59

标签: json node.js rest express swagger

我使用 swagger-node-express swagger 1.2 在nodejs服务器中定义我的REST api。

这是我的第一个模特:

exports.models = {
    "User":{
      "id":"User",
      "properties":{
        "username":{
          "type":"string",
          "description": "Username"
        },
        "firstname":{
          "type":"string",
          "description": "Firstname"
        },
        "lastname":{
          "type":"string",
          "description": "Lastname"
        }
      }
    }
  }

我有一个API端点/用户/注册,它应该返回已注册用户的JSON表示。

我想返回一个符合上一个模型的JSON对象。

有没有办法实现" instanciate"模特?

类似的东西:

var userInstance = swagger.instanciateModel( 'User' );

我发现 swagger-model npm包有一个 model2Json(object)方法,但还有其他方法吗?

谢谢!

0 个答案:

没有答案