t = db.jni1; t.remove( {} ); t.save( { z : 1 } ); t.save( { z : 2 } ); assert( 2 == t.find().length() ); assert( 2 == t.find( { $where : function(){ return 1; } } ).length() ); assert( 1 == t.find( { $where : function(){ return obj.z == 2; } } ).length() ); assert(t.validate().valid);