2016-05-23 44 views
2

我是NodeJS中的新手,也是Geofire中的新手。所以,我想知道是否可以在NodeJS中设置Geofire。 我试着做到以下几点: ...如何在node.js中设置Geofire

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. 

我无法设置geofire对象正确。我怎么能以正确的方式做到这一点?

回答

4

我认为你需要尊重你的第一线的情况下:

var GeoFire = require('geofire'); 

然后

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

让我知道这是否正常工作。

+0

非常感谢您的贡献。出于某种原因,我没有注意到这种情况。我猜我累了。但是,Firebase ref是按照您的方式设置的。这使它按预期工作。谢谢。 – blackjack

相关问题