MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

mongoose geojson dans le schéma, impossible d'extraire l'erreur des clés géographiques

Je pense que vous devez mettre à jour GeoJSON.Point à un sous-document avec un schéma approprié :

GeoJSON.Point = new mongoose.Schema({
  'type'     : { type: String, default: "Point" },
  coordinates: [ { type: "Number" } ]
});

Combiné avec le minimize option, qu'elle a activée par défaut, cela fera que Mongoose n'enregistrera que l'location propriété si elle est réellement définie.