Mongoose używa sterownika mongodb-native, który używa niestandardowego typu ObjectID. Możesz porównać ObjectIDs z .equals() metoda. W swoim przykładzie results.userId.equals(AnotherMongoDocument._id) . Typ ObjectID ma również toString() metody, jeśli chcesz przechowywać skróconą wersję ObjectID w formacie JSON lub plik cookie.
Jeśli używasz ObjectID = require("mongodb").ObjectID (wymaga biblioteki mongodb-native) możesz sprawdzić, czy results.userId jest prawidłowym identyfikatorem z results.userId instanceof ObjectID .
Itd.