如何使用express验证器来确保主体或查询只包含某些字段?比如:
const { body, query } = require('express-validator/check')
body.containsOnly("field1", "field2", "field3")
query.containsOnly("queryParam1", "queryParam2")
let fields = ['field1', 'field2'];
function validateBody(body, fields) {
for(key of fields) {
if(!body.hasOwnProperty(key))
return false;
}
return true
}
你可以使用类似的东西