Du kan använda count()
istället som returnerar antalet resultat. data
i sig skulle vara en tom array, []
vilket inte är falskt ( [] == true
).
Använd inte heller fetch()
såvida du inte ska använda rådata för det eftersom det är ganska tungt. Du kan gå igenom den med .forEach
om du behöver.
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())