Ich denke, Sie müssen GeoJSON.Point
aktualisieren zu einem Unterdokument
mit einem richtigen Schema:
GeoJSON.Point = new mongoose.Schema({
'type' : { type: String, default: "Point" },
coordinates: [ { type: "Number" } ]
});
Kombiniert mit minimize
Option, die standardmäßig aktiviert ist, wird Mongoose nur den location
speichern -Eigenschaft, wenn sie tatsächlich gesetzt ist.