セイルブループリントAPIメソッドを使用する場合はどうでしょうか?残念ながら、現在のセイルバージョン(v0.11.3)では使用できません。
カウントするために別のリクエストを送信する必要があります。このブループリントメソッドは現在のsailsバージョンにも存在しませんが、 "sails-hook-blueprint-count"を使用できます。 定義されたすべてのモデルでフィルタリングを使用してカウント方法を有効にするパッケージ。
"sails-hook-blueprint-count" パッケージはnpmリポジトリから入手できます( https://www.npmjs.com/ package / sails-hook-blueprint-count )そしてあなたはそれをインストールすることができます
npm install sails-hook-blueprint-count
コマンド。
次に、帆アプリを持ち上げると、次のようなルートを使用できます
GET /:model/count
または
GET /:model/count?where={:criteria}
:criteriaは、ブループリントメソッドの検索と同じです( http:// sailsjs .org / documentation / reference / blueprint-api / find-where 。
応答はフォーマット付きのjsonになります
{ count : COUNT }