Mongoose používá nativní ovladač mongodb, který používá vlastní typ ObjectID. ObjectID můžete porovnat s .equals()
metoda. S vaším příkladem results.userId.equals(AnotherMongoDocument._id)
. Typ ObjectID má také toString()
pokud si přejete uložit stringovanou verzi ObjectID ve formátu JSON nebo cookie.
Pokud použijete ObjectID = require("mongodb").ObjectID
(vyžaduje nativní knihovnu mongodb) můžete zkontrolovat, zda results.userId
je platný identifikátor s results.userId instanceof ObjectID
.
atd.