Here is the code so far
@restuarant = Restaurant.search(:with => {:city_id => @city.id})
@result = @restuarant.search(
          :conditions => {
            :cuisines => "(#{params[:cuisine].split(/,/).join(") | (")})",
            :locality_name => "(#{params[:locality].split(/,/).join(") | 
(")})"
          },
          :group_by => 'locality_id', 
          :group_function => :attr
        )

@result.each_with_groupby{ |r, g| [r,g]}


When I do the last statement I get this.. 

NoMethodError: undefined method `each_with_groupby' for 
#<Restaurant:0x007f9068da3680>

Any Ideas why?

I am trying to get to this

locality_id_1
  restaurant_id_1
  restaurant_id_2
  restaurant_id_3
locality_id_2
  restaurant_id_4
  restaurant_id_5

thanks in advance

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/thinking-sphinx?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to