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