MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

mongoose geojson w schemacie, błąd nie można wyodrębnić kluczy geograficznych

Myślę, że musisz zaktualizować GeoJSON.Point do dokumentu podrzędnego z odpowiednim schematem:

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

W połączeniu z minimize opcja, która jest domyślnie włączona, spowoduje, że Mongoose zapisze tylko location właściwość, jeśli jest rzeczywiście ustawiona.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. aktualizacja javascript mongodb

  2. Uzyskaj nazwy wszystkich kluczy w kolekcji

  3. UpdateMany w MongoDB działa dwa razy z $inc

  4. Mongo przestało działać po aktualizacji

  5. Optymalizacja wydajności schematu MongoDB