diff --git a/src/libs/middlewares/parseParams.js b/src/libs/middlewares/parseParams.js
index b221ef5d1fa19b55c963c6580a6ffa0e1b3d5d2e..c74b6b491bc445b22cd480c85d9f232494a139de 100644
--- a/src/libs/middlewares/parseParams.js
+++ b/src/libs/middlewares/parseParams.js
@@ -53,8 +53,10 @@ function parseParams(queryParam, arr) {
                 for (let i = 0; i < intersection.length; ++i) {
                     req[queryParam][intersection[i]] = obj[intersection[i]];
                 }
+                req[queryParam].size = intersection.length;
             } else {
                 req[queryParam] = obj;
+                req[queryParam].size = Object.keys(obj).length;
             }
         }
         next();