sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongo:datum i sammanställd matchningsfråga verkar ignoreras

Ta bort $ prefix på $date fältet i din $match :

{ $match: { 
    keywordGroupId: 75, 
    date: {$gte: ISODate("2013-01-01T00:00:00.0Z"), $lt: ISODate("2013-02-01T00:00:00.0Z")}
}},

Du använder bara $ prefix när fältnamnet används i ett värde, inte som en nyckel.



  1. spring boot mongodb anslutningsfel

  2. Sensitive Data Separation inom MongoDB och NodeJS - referenser via krypterad nyckel

  3. 5 sätt att välja rader med minimivärdet för sin grupp i SQL

  4. Det går inte att fastställa serialiseringsinformationen för *uttryck* med .Date