#node.js #express #express-validator
Вопрос:
У меня есть параметр запроса, который можно использовать в качестве фильтра, выглядит так:
query1=test
or
query1[gt]=100
or
query1[gte]=101
....
Как мне интегрировать это в экспресс-валидатор? Должна быть возможность добавлять параметры строк запросов с большей функциональностью дополнительного фильтра.
Даже это, что на сегодняшний день является наихудшим подходом, не работает.
query('query1').isAlphanumeric().optional()
query('query1[gt]').isAlphanumeric().optional()
Есть ли способ сделать это? Я думал о шаблоне регулярного выражения, но, как я знаю, невозможно сопоставить регулярное выражение с параметрами, только со значениями.