UNPKG
express-rest-admin
Version:
latest (0.5.2)
0.5.2
0.5.1
0.5.0
0.4.1
0.4.0
0.3.0
0.2.0
0.1.0
REST-ADMIN server-side based on Express@next and Mongoose
express-rest-admin
/
middleware
/
query.js
13 lines
•
257 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
module
.
exports
=
(
options = {}
) =>
{ options =
Object
.
assign
({
name
:
'query'
}, options)
return
async
(req, res, next) => {
try
{ req.
q
=
JSON
.
parse
(req.
query
[options.
name
]) }
catch
(e) { req.
q
= {} }
await
next
() } }