sql >> Base de Datos >  >> NoSQL >> MongoDB

Obtenga el recuento total en la API de blueprint de Sails JS

¿Supongo que te refieres a cuando usas los métodos api de blueprint de sails? Lamentablemente, en la versión actual de sails (v0.11.3) no puedes.

Debe enviar otra solicitud de conteo. Ese método de plano tampoco existe en la versión actual de velas, pero puede usar "sails-hook-blueprint-count" paquete que habilita el método de conteo con filtrado en todos los modelos definidos.

"velas-gancho-blueprint-count" el paquete está disponible a través del repositorio npm (https://www.npmjs.com/ paquete/velas-gancho-plano-cuenta ) y puedes instalarlo con

npm install sails-hook-blueprint-count

comando.

Luego, cuando izas la aplicación Sails, puedes usar rutas como

GET /:model/count

o

GET /:model/count?where={:criteria}

:criteria es lo mismo que buscar métodos blueprint (http://sailsjs .org/documentation/reference/blueprint-api/find-where ).

La respuesta será json con formato

{ count : COUNT }