Node.js 使选择产品和产品价格不是强制性的
我必须使产品和产品价格非强制性。我是新的节点js可以请有人可以帮我吗Node.js 使选择产品和产品价格不是强制性的,node.js,Node.js,我必须使产品和产品价格非强制性。我是新的节点js可以请有人可以帮我吗 const addServiceSchema = Joi.object().keys({ name: Joi.required(), price: Joi.number().required(), categoriesId: Joi.required(), serviceImg: Joi.required(), description: Joi.required(), productsId: Joi.required(), p
const addServiceSchema = Joi.object().keys({
name: Joi.required(),
price: Joi.number().required(),
categoriesId: Joi.required(),
serviceImg: Joi.required(),
description: Joi.required(),
productsId: Joi.required(),
productPriceOnUsage: Joi.required(),
serviceTotalPrice: Joi.required(),
serviceTime: Joi.required(),
salonsId: Joi.required(),
method: Joi.required()
});
只需从不需要的属性中删除
.required()
。
Joi
required()
是一种验证,它告诉您定义的Joi模式,例如,属性价格不能为空。只需从不需要的属性中删除.required()
。
Joi
required()
是一种验证,它告诉您定义的Joi模式,例如,属性价格不能为空。您可以将.required()
替换为Joi.string().allow('',null)
您可以将.required()
替换为Joi.string().allow('',null)