sql >> Databáze >  >> NoSQL >> MongoDB

Získejte celkový počet v Sails JS blueprint API

Myslím, že máte na mysli, když používáte metody API pro sails blueprint? Bohužel v aktuální verzi sails (v0.11.3) to nemůžete.

Musíte odeslat další žádost o započítání. Tato metoda plánu také neexistuje v aktuální verzi plachet, ale můžete použít "sails-hook-blueprint-count" balíček, který umožňuje metodu počítání s filtrováním na všech definovaných modelech.

"sails-haok-blueprint-count" balíček je dostupný prostřednictvím úložiště npm (https://www.npmjs.com/ balíček/plachty-hák-blueprint-count ) a můžete jej nainstalovat pomocí

npm install sails-hook-blueprint-count

příkaz.

Poté, když zvednete aplikaci sails, můžete použít trasy jako

GET /:model/count

nebo

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

:criteria je stejné jako v metodách find where blueprint (http://sailsjs .org/documentation/reference/blueprint-api/find-where ).

Odpověď bude json s formátem

{ count : COUNT }



  1. 7 způsobů, jak zkontrolovat verzi MongoDB

  2. Přesměrujte výstup mongo dotazu do souboru csv

  3. Aktualizace dokumentu Mongoose se nezdaří s findByIdAndUpdate

  4. OpenSSL nebylo nalezeno na MacOS Sierra