sql >> Database >  >> NoSQL >> MongoDB

Hoe twee strings in mongoDB-veergegevens te vergelijken?

Standaardquerybewerkingen vergelijken de waarden van het ene veld niet met het andere. Om dit te doen, moet u de JavaScript-evaluatieserverzijde gebruiken die de twee veldwaarden daadwerkelijk kan vergelijken:

Ervan uitgaande dat beide velden ISODate-instanties zijn

 BasicQuery query = new BasicQuery(
        new BasicDBObject("$where", "this.creationTime.getTime() != this.lastModified.getTime()")
    );



  1. Journaalbestanden zijn aanwezig in de journaalmap, maar starten zonder journaal ingeschakeld

  2. Zoek en sorteer de buitenlandse collectie

  3. aftrekken in mongo-query werkt niet?

  4. Mongodb en sorteersubarray