title: mongoose find().all()
body: <p>Windows 7 x64, node.js, mongoose from npm.</p>
  
  <pre><code>var sys = require('util');
  var mongoose = require('mongoose');
  mongoose.connect('mongodb://localhost:28960/test_mongoose');
  var Schema = mongoose.Schema;
  
  //Model
  
  var UserSchema = new Schema({
  
      username    : String,
      uid         : String,
      messaged_on : Date
  });
  
  mongoose.model('User', UserSchema);
  var User = mongoose.model('User');
  
  // create a new user
  
  var user = new User({
  
      uid         : '54321',
      username    : 'Bob',
      messaged_on : Date.now()
  });
  
  user.save( function (err) {
  
      if (err)
          return;
      console.log('Saved');
  
      User.find().all(function(user) {
          console.log('beep');
      });
  });
  </code></pre>
  
  <p>Connection to mongod accepted, database 'test_mongoose' created.</p>
  
  <p>Console print 'Saved', but 'beep' not.
  I am newbie in mongoose, but, what is a prolem? Why do User.find().add() not call function back (user)?
  Sorry for my bad english.</p>
  
  <p>Maybe is it normal?</p>