MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Meteor.js-Sammlung auf Client leer

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())