Mongoose gebruikt de mongodb-native driver, die het aangepaste ObjectID-type gebruikt. U kunt ObjectID's vergelijken met de .equals() methode. Met uw voorbeeld, results.userId.equals(AnotherMongoDocument._id) . Het type ObjectID heeft ook een toString() methode, als u een stringified versie van de ObjectID in JSON-formaat wilt opslaan, of een cookie.
Als u ObjectID = require("mongodb").ObjectID . gebruikt (vereist de mongodb-native bibliotheek) u kunt controleren of results.userId is een geldige identifier met results.userId instanceof ObjectID .
enz.