在swagger节点请求中,默认值在哪里显示?
我有以下路线:
/myroute: x-swagger-router-controller: myroute post: operationId: createSomething parameters: - name: payload in: body required: true schema: type: object properties: somedefault: type: string default: teststring
并在我的createSomething
函数我试图控制台日志值:
console.log(req.swagger.params.payload.value)
,我期望看到
{somedefault: 'teststring'}
但是我没有看到一些somedefault
。 我误解了默认参数在swagger-node中显示的位置?
据此,如果required
为真,则忽略default
值。