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.