MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Защо моите MongooseJS ObjectIds се провалят на теста за равенство?

ObjectIds са обекти, така че стандартният тест за равенство ==сравнява препратките за равенство, а не съдържащите се стойности на id. Правилният начин да сравните техните стойности е да използвате ObjectId.equals като:

obj1.equals(obj2)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да продължа вмъкването след грешка с дублиран ключ с помощта на PyMongo

  2. MongoDb с FastAPI

  3. Вградена популация от мангуста

  4. Запитване за документ и всички негови поддокументи, които съответстват на условие в mongodb (с помощта на spring)

  5. Как да се възстанови от връщане на MongoDB?