sql >> Database >  >> NoSQL >> MongoDB

mongodb $not _id

U moet een $ne doen (niet gelijk) om ervoor te zorgen dat het huidige huisdier dat u bekijkt, wordt uitgesloten van het zoeken op eigenaar.

Voorbeeld in de mongo schaal:

var viewingPetId = ObjectId("515535b6760fe8735f5f6899");
var ownerId = ObjectId("515535ba760fe8735f5f689a");

db.mypet.find(
    {
        _id: { $ne: viewingPetId },
        owner: ownerId
    }
)


  1. Mongoose model Schema met referentie-array:CastError:Cast naar ObjectId mislukt voor waarde [object Object]

  2. Declaratie gebruiken niet gevonden in mongodb c++ driver

  3. Kan robomongo.sh niet uitvoeren met sh robomongo.sh in Ubuntu 14.04

  4. Java, MongoDB:hoe werk je elk object bij terwijl je een enorme verzameling itereert?