Hi JB

This sounds like some issues that were being hit with deltas a while ago, but I 
was quite sure they're fixed. When you're creating a new Product without any of 
the association objects (so - categories.collect(&:id) is [], etc), does it 
work? What happens if you create a new Product that has at least one of each of 
the associations?

Cheers

-- 
Pat

On 02/04/2010, at 2:08 AM, johnnybutler7 wrote:

> Hi,
> 
> I have a model called Product with the following index:
> 
> define_index do
>    indexes :desc
>    indexes :name
>    indexes :meta_keywords
>    indexes :meta_desc
> 
> 
> has :product_status_id, :variant_type_id, :manufacturer_id, :base_price, 
> :created_at, :rating_score, :sold_serial_numbers_count, :views_count
>    has categories(:id), :as => :category_ids
>    has operating_systems(:id), :as => :operating_system_ids
>    has host_applications(:id), :as => :host_application_ids
>    has product_types(:id), :as => :product_type_ids
> 
>    set_property :delta => :delayed
>  end
> 
> If i comment out the associations below delayed job indexes the new
> fields as expected but when i include them delayed job does nothing.
> 
> has categories(:id), :as => :category_ids
> has operating_systems(:id), :as => :operating_system_ids
> has host_applications(:id), :as => :host_application_ids
> has product_types(:id), :as => :product_type_ids
> 
> I cant find anything specific in the group regarding this, one or two
> people mentioning it but no fix.  Can anyone explain why its happening
> and if there is a fix for it.
> 
> I have the following setup:
> Thinking Sphinx Gem 1.3.16
> TS delayed delta 1.0.4
> rails 2.3.2
> postgres 8.4
> 
> JB
> 
> -- 
> 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.
> 

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