内の1つのクエリでカウントするにはどうすれば通知ならびに1つのクエリでデータを取得しようと、私は以下のように試みたが、これはデータを取得し、マングース
Categories.find(item).count().exec(function (err, result) {}
誰が提案してくださいすることができ、数えるだけ与えています助けて。
内の1つのクエリでカウントするにはどうすれば通知ならびに1つのクエリでデータを取得しようと、私は以下のように試みたが、これはデータを取得し、マングース
Categories.find(item).count().exec(function (err, result) {}
誰が提案してくださいすることができ、数えるだけ与えています助けて。
コメントの中に@adeneo
と記載されているので、このようなデータは得られません。
使用find
すべてのレコードを取得し、その後、レコードあなたはすべてのレコードを取得したい場合は、この方法を使用することができます@abdulbarik
Categories.find({query},function (err, result) {
if(!err){
if(Array.isArray(result))
var count=result.length;
}
});
の長さをチェックします。
あなたが必要とするデータの量に制限を使用していると、あなたは次の操作を行うことができますフルカウントをしたい場合:
Categories.count(query, function (err, count) {
Categories.find(query)
.limit(limit)
.toArray(cb);
});
あなたは 'find'を実行する必要があるだろう、とコールバックで'result'の長さを確認してください – adeneo