node.js - 使选择产品和产品价格不是强制性的
问题描述
我必须使产品和产品价格非强制性。我是node 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(),
productPriceOnUsage: Joi.required(),
serviceTotalPrice: Joi.required(),
serviceTime: Joi.required(),
salonsId: Joi.required(),
method: Joi.required()
});
解决方案
您可以替换.required()
为Joi.string().allow('', null)
.
推荐阅读
- r - 如何进行MANCOVA
- java - java - 如何替换Java中字符串的一部分,它匹配第一个字符,在中间转义一些字符并在最后匹配一些字符?
- php - 如何拥有一个好的网址?
- javascript - 无法通过注册表将 PHP 中的数据插入 MYSQL 服务器
- c++ - 使用 stringstreams 加速 std::cout 日志记录
- android-studio - 替换后查看寻呼机不显示新片段
- css - 覆盖 Kendo UI CSS
- c - 可用于 sysfs 读取的最大字节数
- scala - Scala:使用反射加载类和方法时出错
- c++ - 尝试删除指向派生对象的基指针的断言错误