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
-~----------~----~----~----~------~----~------~--~---

Reply via email to