Ok all set!
On Sep 8, 10:26 am, Pat Allan <[email protected]> wrote:
> Yup, that'd be good, easier to keep track of, and you'll get an email
> as soon as I flag it as fixed.
>
> --
> Pat
> On 08/09/2009, at 4:17 PM, mrmanishs wrote:
>
>
>
> > Would it help if I added this as an issue on github?
>
> > On Sep 7, 11:57 am, mrmanishs <[email protected]> wrote:
> >> Pat...
>
> >> Thanks :)
>
> >> Let me know whenever you get to it, and I'll try to hit it again...
>
> >> Manish
>
> >> On Sep 7, 11:34 am, Pat Allan <[email protected]> wrote:
>
> >>> Yup, I'm sure it's an issue, I just need to find some time to work
> >>> on
> >>> it. Maybe during this week, but we'll see - work and life are both a
> >>> bit flat out at the moment.
>
> >>> --
> >>> Pat
>
> >>> On 07/09/2009, at 5:15 PM, mrmanishs wrote:
>
> >>>> I found a work-around for now, just going to do one-to-one. I
> >>>> think I
> >>>> have a way that it may work...
>
> >>>> But, this looks like it still as an issue.
>
> >>>> On Sep 6, 1:12 pm, mrmanishs <[email protected]> wrote:
> >>>>> Hey Pat,
>
> >>>>> I reinstalled using the following command: script/plugin install
> >>>>> git://github.com/freelancing-god/thinking-sphinx.git --force
>
> >>>>> However, I am still getting the same error.
>
> >>>>> The error comes up whenever I type: House.facets.
>
> >>>>> Manish
>
> >>>>> On Sep 6, 11:48 am, Pat Allan <[email protected]> wrote:
>
> >>>>>> Hi Manish
>
> >>>>>> On 06/09/2009, at 5:32 PM, mrmanishs wrote:
>
> >>>>>>> Pat... I am always impressed by your response time.
>
> >>>>>> Ah, it varies. Saying 'What version?' isn't too hard though.
> >>>>>> And I'm
> >>>>>> having a quiet weekend :)
>
> >>>>>>> The installation date I have is August 16th, 2009.
>
> >>>>>> Just checked the TS logs, the fix was made on the 23rd - try
> >>>>>> updating,
> >>>>>> and let me know if that doesn't fix the problem.
>
> >>>>>> Cheers
>
> >>>>>> --
> >>>>>> Pat
>
> >>>>>>> On Sep 6, 11:14 am, Pat Allan <[email protected]> wrote:
> >>>>>>>> How recent is your version of Thinking Sphinx? Changes were
> >>>>>>>> made
> >>>>>>>> to
> >>>>>>>> multi-value string facets a few weeks ago. If you're running
> >>>>>>>> something
> >>>>>>>> really recent, I'll try to add a failing scenario, and figure
> >>>>>>>> out the
> >>>>>>>> fix.
>
> >>>>>>>> --
> >>>>>>>> Pat
>
> >>>>>>>> On 06/09/2009, at 5:12 PM, mrmanishs wrote:
>
> >>>>>>>>> So,
>
> >>>>>>>>> That does index properly, but when I try to run facets, I
> >>>>>>>>> get the
> >>>>>>>>> following error:
>
> >>>>>>>>> NoMethodError: undefined method 'doors' for #<Array:
> >>>>>>>>> 0x271ad5c>
> >>>>>>>>> from /opt/local/lib/ruby/gems/1.8/gems/
> >>>>>>>>> activerecord-2.3.2/
> >>>>>>>>> lib/
> >>>>>>>>> active_record/associations/association_proxy.rb:148:in `send'
> >>>>>>>>> from /opt/local/lib/ruby/gems/1.8/gems/
> >>>>>>>>> activerecord-2.3.2/
> >>>>>>>>> lib/
> >>>>>>>>> active_record/associations/association_proxy.rb:148:in `send'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet.rb:95:in
> >>>>>>>>> `translate'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet.rb:94:in
> >>>>>>>>> `each'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet.rb:94:in
> >>>>>>>>> `translate'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet.rb:75:in
> >>>>>>>>> `value'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet_search.rb:
> >>>>>>>>> 112:in
> >>>>>>>>> `add_from_results'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/search.rb:183:in
> >>>>>>>>> `each_with_groupby_and_count'
> >>>>>>>>> from /opt/local/lib/ruby/gems/1.8/gems/
> >>>>>>>>> activerecord-2.3.2/
> >>>>>>>>> lib/
> >>>>>>>>> active_record/attribute_methods.rb:211:in `each_with_index'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/search.rb:182:in
> >>>>>>>>> `each'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/search.rb:182:in
> >>>>>>>>> `each_with_index'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/search.rb:182:in
> >>>>>>>>> `each_with_groupby_and_count'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet_search.rb:
> >>>>>>>>> 111:in
> >>>>>>>>> `add_from_results'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet_search.rb:
> >>>>>>>>> 47:in
> >>>>>>>>> `populate'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet_search.rb:
> >>>>>>>>> 45:in
> >>>>>>>>> `each'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet_search.rb:
> >>>>>>>>> 45:in
> >>>>>>>>> `populate'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/facet_search.rb:
> >>>>>>>>> 11:in
> >>>>>>>>> `initialize'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/search_methods.rb:
> >>>>>>>>> 404:in
> >>>>>>>>> `new'
> >>>>>>>>> from /Users/manish/AcceleWeb/srcror/allvineyards.com/
> >>>>>>>>> vendor/
> >>>>>>>>> plugins/thinking-sphinx/lib/thinking_sphinx/search_methods.rb:
> >>>>>>>>> 404:in
> >>>>>>>>> `facets'
> >>>>>>>>> from (irb):4>>
>
> >>>>>>>>> Any idea?
>
> >>>>>>>>> Manish
>
> >>>>>>>>> On Sep 5, 4:36 pm, Pat Allan <[email protected]>
> >>>>>>>>> wrote:
> >>>>>>>>>> If you want to index all the colours, then your example
> >>>>>>>>>> should
> >>>>>>>>>> actually work (provided the association names are correct).
>
> >>>>>>>>>> If you want the number of doors for all bedrooms, then try
> >>>>>>>>>> the
> >>>>>>>>>> following:
> >>>>>>>>>> # to force the joins
> >>>>>>>>>> has bedrooms.doors(:id), :as => :door_ids
> >>>>>>>>>> # actual door count
> >>>>>>>>>> has 'COUNT(doors.id)', :as => :door_count, :type
> >>>>>>>>>> => :integer
>
> >>>>>>>>>> --
> >>>>>>>>>> Pat
>
> >>>>>>>>>> On 05/09/2009, at 9:03 PM, mrmanishs wrote:
>
> >>>>>>>>>>> All,
>
> >>>>>>>>>>> How would I index attribute of a aone-to-many-to-many
> >>>>>>>>>>> association?
>
> >>>>>>>>>>> Example:
>
> >>>>>>>>>>> House ==> has many bedrooms
> >>>>>>>>>>> each bedroom has many doors, of a certain color. I don't
> >>>>>>>>>>> have
> >>>>>>>>>>> a :through relationship because it'sone to many, so house_id
> >>>>>>>>>>> is
> >>>>>>>>>>> stored on the bedroom table.
>
> >>>>>>>>>>> How would I tell it to index it so that House knows how many
> >>>>>>>>>>> colored
> >>>>>>>>>>> doors it has for its bedrooms? I'd like to do something like
> >>>>>>>>>>> this
> >>>>>>>>>>> (obviously it doesn't work):
>
> >>>>>>>>>>> class House << ActiveRecord::Base
> >>>>>>>>>>> has_many :bedrooms
>
> >>>>>>>>>>> define_index do
> >>>>>>>>>>> indexes bedrooms.doors.color, :as
> >>>>>>>>>>> => :bedroom_door_color, :facet
> >>>>>>>>>>> => true
> >>>>>>>>>>> end
>
> >>>>>>>>>>> end
>
> >>>>>>>>>>> Thanks.
>
> >>>>>>>>>>> Manish
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Thinking Sphinx" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/thinking-sphinx?hl=en
-~----------~----~----~----~------~----~------~--~---