我試圖運行Meteor.methods
調用這裏面的功能:如何在服務器上單獨運行一個函數(避免minimongo)?
geoSearch = function(long, lat, m) {
return Sparks.find({ 'geo.coordinates' :
{ $geoWithin :
{ $centerSphere :
[ [ long, lat ] , m/3959 ]
} } });
}
Minimongo不承認$geoWithin
。好的,那麼如何在服務器上單獨運行此查詢(避免客戶端)?我試着將這個功能移動到/server
並從Meteor.methods
調用中調用它,但geoSearch
然後是undefined
。好的,現在,我如何從客戶端調用geoSearch
?
我相信我的問題有一個簡單的答案,我只是沒有想到它。謝謝。
多虧了你們倆。我不知道爲什麼我忘記使用Meteor.call。我知道我做錯了什麼,哈哈。再次感謝。 – Nathan 2014-10-30 01:10:57