Node.js JSON模式验证中的日期比较(使用JaySchema)

Node.js JSON模式验证中的日期比较(使用JaySchema),node.js,validation,jsonschema,Node.js,Validation,Jsonschema,是否有人能够在使用时进行任何类型的日期比较 我希望在我的模式中有两个字段,“startDate”和“endDate”,在验证期间,我希望能够确保“startDate”值是发生在“endDate”值之前的有效日期时间 理想情况下,我希望使用内置的库功能来实现这一点,但如果这不可能,而且任何人都知道如何添加自定义验证检查,我也希望听到这个解决方案 任何帮助都将不胜感激。谢谢 JSON模式标准(目前)不支持这种属性间约束。此功能将通过v5中建议的关键字($data)启用,但下一个版本中包含哪些属性/功

是否有人能够在使用时进行任何类型的日期比较

我希望在我的模式中有两个字段,“startDate”和“endDate”,在验证期间,我希望能够确保“startDate”值是发生在“endDate”值之前的有效日期时间

理想情况下,我希望使用内置的库功能来实现这一点,但如果这不可能,而且任何人都知道如何添加自定义验证检查,我也希望听到这个解决方案


任何帮助都将不胜感激。谢谢

JSON模式标准(目前)不支持这种属性间约束。此功能将通过v5中建议的关键字(
$data
)启用,但下一个版本中包含哪些属性/功能还不确定。谢谢@cloudfeet,但我更具体地询问了NodeJS JaySchema库()中的功能,而较少询问JSON模式标准…啊,好的-您询问了“内置库功能”,AFAIK JaySchema是JSON模式的直接实现,这意味着任何解决方案都必须是自定义检查。