datalize
datalize copied to clipboard
Unable to use `datalize.params` and `datalize.query` in one request.
When using Express, if I want to use datalize for both params and query, the data gets overwritten.
router.get('/:id',
datalize.params([
field('id')
.required(),
]),
datalize.query([
field('email')
.required()
.email(),
]),
(req, res, next) => {
console.log(req.data)
// only `email`
}
I believe req.data
should be merged (not overwritten) or we should have a separate object with query data (eg. req.query
).