0
を参照してbar
の値が同じであることを確認するには、ajv
を使用しますか?AJV:プロパティが別のプロパティと等しいかどうかをチェック
var Ajv = require('ajv');
var ajv = new Ajv({allErrors: true});
var schema = {
'properties': {
'foo': { 'type': 'string', 'minLength': 3 },
'bar': { 'type': 'string', ###HERE### },
}
};
data = {
'foo': 'abc',
'bar': 'ab',
};
ajv.validate(schema, data); // <-- should return false, foo !== bar
私は(同様のバリエーションで)使用して試してみた:
...
'bar': { 'type': 'string', 'format': { '$data': 'foo' } },
...
しかし、それは動作しませんでした。
ファンタスティック、感謝を! – DKo