sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Por qué mis ObjectIds de MongooseJS fallan en la prueba de igualdad?

Los ObjectIds son objetos, por lo que una prueba de igualdad estándar ==compara las referencias para la igualdad, no los valores de identificación contenidos. La forma correcta de comparar sus valores es usar ObjectId.equals como:

obj1.equals(obj2)