Mongoose använder den mongodb-native drivrutinen, som använder den anpassade ObjectID-typen. Du kan jämföra ObjectIDs med .equals() metod. Med ditt exempel, results.userId.equals(AnotherMongoDocument._id) . Objekt-ID-typen har också en toString() metod, om du vill lagra en strängad version av ObjectID i JSON-format, eller en cookie.
Om du använder ObjectID = require("mongodb").ObjectID (kräver mongodb-native-biblioteket) du kan kontrollera om results.userId är en giltig identifierare med results.userId instanceof ObjectID .
Osv.