Massima distanza nela ricerca fixed
[YouAndWeb_TwoToc] / server / api / show / show.controller.js
index b70dce4..a26f352 100755 (executable)
@@ -89,7 +89,7 @@ exports.index = function(req, res) {
   var fulltext = req.query.fulltext;
   var lat = req.query.lat;
   var lng = req.query.lng;
-  var maxDistance = 20; 
+  var maxDistance = 20/6371
   if (date) {
     sq.date = {
       $gte: date
@@ -100,7 +100,7 @@ exports.index = function(req, res) {
   }
   if (lat && lng) {
     sq.location = {
-      $near: [lng, lat],
+      $nearSphere: [lng, lat],
       $maxDistance: maxDistance
     };
   }