アプリで小さな問題が発生しました。私は現在 geokit を使用して、特定の場所の近くにあるオブジェクトを検索しています。また、見つかったセットで sort_by_distance_from を使用しています。
下記参照:
@find = Item.find(:all, :origin =>[self.geocode.lat.to_f,self.geocode.lng.to_f], :within=>50, :include=>[:programs], :conditions=>["programs.name = ?", self.name])
@find.sort_by_distance_from([self.geocode.lat.to_f,self.geocode.lng.to_f]
距離でソートするときに、gekit を使用して DB からページ付けする方法はありますか?
別名、完全な対象セットを呼び出していませんか?