腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Joi
中
实现
特殊
的
价值
?
、
、
、
、
我正在尝试验证json对象
中
的
一个键,它
的
值应该大于另一个键
的
值。作为例外,我希望允许-1也是有效值。// valid as exception we want to allow -1 min: 5,} min:
Joi
.number().integer(), max:
Joi
.number().integer().
浏览 2
提问于2019-11-18
得票数 0
回答已采纳
2
回答
有没有办法将命名函数与Hapi验证结合使用?
、
我想在我
的
验证块
中
传递一个函数,它检查是否存在作为源
的
v,并确认account、profile和ipAddress是否存在。文档说这是可能
的
,但没有使用函数var来
实现
的
示例。当我启动我
的
API时,我得到:Error: Invalid schema content: (account) ipAddress: validateQueryString
浏览 2
提问于2016-12-02
得票数 0
1
回答
Joi
:必需
的
oneOf字段为true
我使用
Joi
作为我
的
验证模式。 a:
Joi
.boolean().when('b', { then:
Joi
.optional(), },
浏览 5
提问于2021-07-20
得票数 2
4
回答
Joi
验证器条件架构
、
、
、
我需要创建动态模式来验证我
的
api请求查询 使用
Joi
验证器 取决于请求查询
中
的
关键字。假设下面提到
的
模式是我
的
有效查询。user last name'} 组合2 { type: 2 , salary: 1000, pension: 200} 组合3 { type: 3 , credit: 550, debit: 100}
如
您所见我们可以使用以下命令处理两种情况
Joi
.alternatives 喜欢 const schema = <em
浏览 143
提问于2020-01-22
得票数 14
回答已采纳
2
回答
如何将
特殊
字符"<“、">”、"{“、"}”列入黑名单,并允许
Joi
JS Validator
中
的
其他所有内容
、
、
、
、
我想通过做一些黑名单来防止React Native应用程序
中
的
跨站点脚本,如果将这个字符插入到我
的
RealmDB
中
,这个
特殊
字符太危险了。我确实阅读了这些文档并找到了一些名为.disallow()、.not()和.invalid()
的
API,这个API只验证了一个字符或一个单词,这意味着如果我在黑名单
中
插入一个像"<script>"这样
的
特殊
字符,验证就会通过,但是如果我只插入了"<&q
浏览 0
提问于2020-09-17
得票数 0
回答已采纳
1
回答
带有hapijs
的
存根mongoDB
、
、
、
我试图弄清楚如
何在
hapi js
中
存根mongoDB以便进行测试,但我不知道该怎么做。我试过查看Sinonjs,但我不知道如
何在
这种
特殊
情况下应用它。= require('
joi
'); statusCode:
Joi
.number(), error:
Joi
.string:
Joi
.alternatives().try(
Joi</
浏览 0
提问于2017-10-14
得票数 1
1
回答
如果一个属性存在,则需要2个属性,除非它们嵌套在特定属性下。
、
我有这个
joi
模式,它要求如果传入id,也必须传递type。
joi
.required() id:
joi
.string(), or:
joi
.array().items(
joi
.link('/')).min(2), // Allow &quo
浏览 10
提问于2022-09-26
得票数 1
1
回答
验证两个属性是否相等
、
是否可以使用
Joi
验证string类型
的
两个对象属性是否相等 我找到了
Joi
.ref(),但我想知道是否有其他方法。尤其是当
Joi
.ref()似乎不支持any.error()时
浏览 5
提问于2019-08-29
得票数 1
2
回答
Node.JS - @hapi/
joi
- any.when() -无法在“当时条件”
中
添加.validate()
、
、
我无法设置它正在按预期工作
的
joi
模式. const schema =
Joi
.objec
浏览 2
提问于2020-07-16
得票数 0
回答已采纳
3
回答
Joi
有“不”
的
概念吗?
、
问题
Joi
有not
的
概念吗?我可以在不列出所有可能
的
非对象类型
的
情况下这样做吗?我尝试使用,这几乎是我所需要
的
(并且,我在发布问题后意识到,它被列出为具有别名not)。import
Joi
from '
joi
' con
浏览 4
提问于2021-05-03
得票数 2
回答已采纳
1
回答
如何正确地从
Joi
.alternatives
中
删除错误?
、
每种类型都有不同
的
架构。我尝试使用来验证请求JSON。但是,我想从内部验证函数
中
删除这些错误。当前,alternatives用它
的
错误消息覆盖它。(false).required(), name:
Joi
.string().required(), businessCode当我传递一个无效
的
businessCode (
如
{"businessCode": -9
浏览 1
提问于2021-06-25
得票数 3
1
回答
带有嵌套对象
的
Hapi/
Joi
验证
、
、
、
我对我
的
一条路线进行了以下验证: keywordGroups:
Joi
.array().items(
Joi
.object().keys({ containsAny:
Joi
.array().items(
Joi
.string()).default([]).when('containsAll', { is: [], then:
Joi
浏览 2
提问于2015-11-18
得票数 10
回答已采纳
3
回答
Joi
嵌套模式
、
、
我试图在
joi
中
创建嵌套
的
模式,但是抛出了错误。错误:对象架构不能是
joi
架构 b:
joi
.number() nestedData:
joi
.object(nestedSchema)我应该如
何在
joi
中
定
浏览 6
提问于2016-04-20
得票数 25
回答已采纳
2
回答
猫鼬自定义密码验证
、
、
、
、
我正在尝试使用mongoose创建Schema,并在如何为密码应用自定义验证(其中密码包含: const mongoose = require('..
浏览 0
提问于2018-08-09
得票数 2
回答已采纳
1
回答
很难理解.has在
joi
中
对数组到底做了什么
、
我试图学习
JOI
来验证一个模式,我遇到了以下内容
Joi
.object({ b:
Joi
.number()).has(
Joi
.object({ a:
Joi
.string().valid('a'), b:
Joi
.number() })) 我验证了该方案,如下面的letc = arr2.validate
浏览 3
提问于2021-05-24
得票数 0
回答已采纳
1
回答
如何验证数组,它本质上是动态
的
,就像一些时间字符串和一些时间对象
、
、
我正在使用@hapi/
joi
。我有一个动态存储值
的
数组,它存储字符串、空字符串(空数组)或对象({"userid":"111jh2jh322j3h2j3h","msg":1})。因此,它将是这样
的
: type1-> member: []type3-> member: [{"userid": &quo
浏览 19
提问于2019-05-08
得票数 0
1
回答
Hapi AssertionError:无法设置路径参数验证而没有路径参数: GET
、
、
这是我
的
端点 { method: 'GET', path: '/admin/pagetypes', handler: Handlers.index, config: {().default(0), message:
Joi
.string().empty(''), filter:
Joi
.string().empty(''),keyword:
Joi
.st
浏览 1
提问于2019-03-18
得票数 2
1
回答
包含相同对象列表
的
节点Js
Joi
验证对象
、
、
] { "childrens": [ }} 如何创建模式来验证包含相同对象列表
的
对象
浏览 3
提问于2022-07-22
得票数 0
回答已采纳
1
回答
使用
JOI
如何定义具有n个深度
的
对象验证递归数组
let obj =
Joi
.object().keys({ "array":
Joi
.array().items(obj).required()//array contains multiple在包含n个obj
的
JOI
obj.array
中
是否有定义递归数组验证
的
方法?
浏览 0
提问于2018-07-23
得票数 6
回答已采纳
2
回答
对任何字符串类型错误显示相同
的
自定义错误消息[ EXPRESS +
JOI
]
、
、
、
我使用
的
是"@hapi/
joi
“16.1.8版本以及高速公路。const data = { phone, phoneCode }; phone:
Joi
.string", "string.em
浏览 8
提问于2019-12-17
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在链圈乱象中,定位自己的价值?
如何实现闲置中欣卡的价值
Shopify如何在Kubernetes中实现自定义的自动扩展
如何在Word中实现表格内容的自动编号和排序?
如何在Uniapp开发的钉钉小程序中实现视频监控播放?4步快速搞定
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券