sql >> Databasteknik >  >> NoSQL >> MongoDB

Fel:nyckel $conditionalHandlers får inte börja med '$' mongodb

Du syftar på critere och misc i location schemadefinition innan något av dessa scheman definieras. Detta orsakar det något kryptiska felet, troligtvis på grund av att mangust har satt ihop en ogiltig fråga på grund av den oväntade undefined värden i schemadefinitionen.

Utöver detta vet jag inte vad du försöker göra här:

product = new ObjModel({
  nomville: req.body.nomville,
  description: req.body.description,

  // Are the next two lines a mistake?  It appears as though you're trying
  // to create an object using the schemas.
  quartier: [quartier],
  critere: [misc],
});



  1. MongoCommandException:Kommandot misslyckades med fel 8000 (AtlasError):'inget SNI-namn skickat, se till att använda en MongoDB 3.4+ drivrutin/skal.'

  2. mongoose aggregat hur man mappar flera samlingar till en Array

  3. Hur konverterar man år och vecka på året som erhållits från MongoDB-frågan till Joda datetime?

  4. Mongoose QueryStream nya resultat