in der Datenbank UI Ich kann ein Feld mit dem Typ geopoint
erstellen. Nach der Bereitstellung Werten, sieht es so etwas wie diese:So speichern Sie GeoPoint in Firebase Cloud Firestore?
location: [1° N, 1° E]
Ich versuche, dies über Client-Seite SDK (Web) an die DB zu speichern. Basierend auf Twitter Meinung habe ich versucht GeoJSON, Coords Array und Coords Objekt:
location: [1, 2];
location: {
latitude: 1,
longitude: 2,
};
location: {
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [125.6, 10.1]
}
}
Keiner von denen in dem GeoPoint Typ in der Datenbank geführt. Sie werden nur als Objekte/Arrays gespeichert.
So speichern Sie GeoPoint in Firebase Cloud Firestore über das Web SDK?
funktioniert wie ein Charme! – ProblemsOfSumit
Was haben Sie importiert, um die GeoPoint-Klasse zu erhalten? Ich habe Firebase und Firebase/App versucht, aber nicht gehen. Ich bin in einer Firebase-Admin-App. – neonguru
@neonguru - haben Sie das neueste admin SDK aktualisiert? Es sollte drin sein https://firebase.google.com/docs/reference/admin/node/admin.firestore.GeoPoint – Scarygami