O Mongoose usa o driver nativo do mongodb, que usa o tipo ObjectID personalizado. Você pode comparar ObjectIDs com o
.equals() método. Com seu exemplo, results.userId.equals(AnotherMongoDocument._id) . O tipo ObjectID também tem um toString() método, se você deseja armazenar uma versão em string do ObjectID no formato JSON ou um cookie. Se você usar
ObjectID = require("mongodb").ObjectID (requer a biblioteca nativa do mongodb) você pode verificar se results.userId é um identificador válido com results.userId instanceof ObjectID . etc.