Mongoose bruger den mongodb-native driver, som bruger den tilpassede ObjectID-type. Du kan sammenligne ObjectID'er med .equals()
metode. Med dit eksempel, results.userId.equals(AnotherMongoDocument._id)
. ObjektID-typen har også en toString()
metode, hvis du ønsker at gemme en strenget version af ObjectID'et i JSON-format eller en cookie.
Hvis du bruger ObjectID = require("mongodb").ObjectID
(kræver det mongodb-native bibliotek) du kan tjekke om results.userId
er en gyldig identifikator med results.userId instanceof ObjectID
.
osv.