我有一个条件,如果值是'1','2','3','4',则需要一定的字段。你该怎么做?请在下面检查我的代码
SELECT
FLOOR(RAND()*(31-23+1))+23
FROM table
WHERE MOD(SECOND(curdate()) ,5)=0
答案 0 :(得分:0)
应该是
travelDate: yup.string().when('planeAvailable', {
is: val => ['1', '2', '3', '4'].includes(val)
then: yup.string().required('Choose Date'),
}),
is
条件经过严格比较(===
) 如果您想使用其他形式的相等性,可以提供类似 的功能:is: (value) => value == true
。