웹 서비스의 입력으로 모바일 번호를 허용해야하지만 Joi 프레임 워크로 유효성을 검사하는 동안 다음 문제가 발생합니다. 조이는 말한다 : 검증 Error: pattern must be a RegExp
at Object.exports.assert (/home/gaurav/Gaurav-Drive/code/nodejsWorkspace/ragchews/n
각 개체에 서비스 이름이 들어있는 백엔드 배열이 나타납니다. 구조는 내가 백엔드의 배열을 얻을 때, 나는 배열의 모든 객체가 서비스 명 속성을 가지고 유효성을 검사 할 [{"serviceName":"service1"},
{"serviceName":"service2"},..]
아래처럼 보인다. 다음 코드를 작성했지만 올바른 배열을 전달하더라도 유효성 검
'b'가 'foo'또는 'bar'중 하나 인 경우 필드 'a'가 필요하지만 다른 경우는 선택 사항입니다. a: Joi.string().when('b', { is: 'foo', then: Joi.required() })
어떻게 위를 달성 할 것 : 나는 하나의 필드에 대한 문서를 볼 수?
Joi 유효성 검사를 통해 API의 페이로드 데이터를 확인하고 있습니다. 나는 하나의 스키마과 같이 만든이 같은 validate: {
payload: {
level: Joi.number().required(),
tokensValues: Joi.array().includes({
level : Joi.n