Dlaczego moje obiekty MongooseJS nie spełniają testu równości?

Załóżmy, że zapisuję i pobieram identyczne obiekty w następujący sposób

var obj1, obj2;

instance.save(function(err, saved) {
    obj1 = saved;
});

Model.find(obj1._id).run(function(err, retrieved) {
    obj2 = retrieved;
});

Kiedy drukuję na konsoli, obiekty są takie same. Jeśli wywołam toString w obu obiektach, są one równe. Jednak robię prosto

obj1._id == obj2._id

Zwraca false. Co tu się dzieje?

questionAnswers(1)

yourAnswerToTheQuestion