ruby on rails - द्वारा_डिस्टेंस विधि काम नहीं कर रही है(रेल)



ruby-on-rails ruby-on-rails-4 (0)

तो, मैं जियोकिट-रेल का उपयोग कर रहा हूं और मैं दूरी से क्रमबद्ध करना चाहूंगा, विशेष रूप से निकटतम भोजन को पहले दिखाना और वहां से उतरना। जैसे 5 किमी, 10 किमी, 15 किमी

हालांकि, किसी कारण से दूरी_ पद्धति बिल्कुल भी काम नहीं कर रही है, और दूरी सभी जगह पर है।

हम इसे कैसे उपयोग कर रहे हैं:

    all_venues = Venue.where(
      'listed = ? AND packages_count > ?', true, 0
    ).by_distance(origin: search_location).search(params[:search]) || Venue.where(listed: true).all

क्या उपयोग के तरीकों के लिए कोई काम है? या मैं भौगोलिक-रेल के साथ निकटतम से दूर तक कैसे सॉर्ट कर सकता हूं?

धन्यवाद!





geokit