Loopback4-“高级”参数验证

时间:2018-10-23 10:02:58

标签: loopbackjs loopback

我正在尝试实施“高级”参数验证,例如最小或最大长度或电子邮件格式。我已经阅读了文档的不同部分,但无法弄清楚如何使其工作。

解析请求正文:https://loopback.io/doc/en/lb4/Parsing-requests.html#request-body

RequestBoby装饰器:https://loopback.io/doc/en/lb4/Decorators_route.html#requestbody-decorator

我还读过this github issue,目前看来,它似乎无法与@property装饰器一起使用,但可以与@model装饰器一起使用。如果是这样,我的问题是,如何使用@model装饰器来做到这一点?给定的代码是:

{
  type: string,
  minLength: 10,
  format: 'email'
}

我不知道确切写在哪里

0 个答案:

没有答案