Der Grund, warum Ihr Code nicht funktioniert, liegt darin, dass die Zählfunktion asynchron ist und keinen Wert synchron zurückgibt.
Hier ist ein Anwendungsbeispiel:
userModel.count({}, function( err, count){
console.log( "Number of users:", count );
})