sql >> Database teknologi >  >> NoSQL >> MongoDB

Sammenligning af mongoose _id og strenge

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.



  1. Find et dokument med ObjectID i mongoDB

  2. Sådan gør du:Brug Apache HBase REST-grænsefladen, del 3

  3. Sammenligning af MongoDB-ydelse på offentlige skyer:AWS, Azure &DigitalOcean

  4. Lyt efter ændringer i Redis?