2016-05-23 2 views
2

Ich bin ein Neuling in NodeJS sowie in Geofire. Also möchte ich wissen, ob es möglich ist, Geofire in NodeJS zu setzen oder nicht. Ich habe versucht, die folgenden zu tun: ...Wie setze ich Geofire in node.js

var geofire = require('geofire') 
var firebase = require('firebase'); 
var db = new firebase.database(); 
var ref = db.ref('path/to/repo'); 
geofire = new Geofire(ref) ; // THIS DOESN'T WORK. 

ich nicht geofire Objekt richtig einstellen könnte. Wie könnte ich es richtig machen?

Antwort

4

Ich glaube, Sie brauchen den Fall in die erste Linie zu respektieren:

var GeoFire = require('geofire'); 

dann

var firebaseRef = firebase.database().ref(); 
// Create a GeoFire index 
var ref = new GeoFire(firebaseRef); 

Lassen Sie mich wissen, ob das funktioniert.

+0

Vielen Dank für Ihren Beitrag. Aus irgendeinem Grund habe ich den Fall nicht bemerkt. Ich war müde, denke ich. Firebase Ref wird jedoch so eingestellt, wie Sie es tun. Das hat es wie erwartet funktionieren lassen. Danke. – blackjack