Sie könnten count()
verwenden stattdessen wird die Anzahl der Ergebnisse zurückgegeben. data
selbst wäre ein leeres Array, []
was nicht falsch ist ( [] == true
).
Verwenden Sie auch nicht fetch()
es sei denn, Sie verwenden die Rohdaten dafür, weil es ziemlich anstrengend ist. Sie können es mit .forEach
durchlaufen wenn nötig.
var data = myCollection.find();
if(data.count())
console.log(data);
//If you need it for something/Not sure if this is right but just an example
$('#chart').render(data.fetch())