If you run the index task using the INDEX_ONLY environment variable  
set to 'true', it won't overwrite the conf file:
rake thinking_sphinx:index INDEX_ONLY=true

-- 
Pat

On 12/08/2009, at 7:32 AM, steve wrote:

>
> I couldn't get that to work either.  What the best practice for
> editing the config file for one of the indexes and ensuring it doesn't
> get overritten?
>
> On Aug 11, 6:46 pm, Pat Allan <[email protected]> wrote:
>> I'd add a second association for experiences that does the condition
>> for you:
>>
>> has_many :special_experiences, :class_name =>
>> "Experience", :conditions => 'display_preferences.value = 2'
>>
>> Although, not sure how best to have the display_preferences join in
>> that situation either, so perhaps I'm no help. Maybe add the  
>> following
>> as well, and use both joins as attributes in your index?
>>
>> has_many :display_preferences, :through => :experiences
>>
>> --
>> Pat
>>
>> On 11/08/2009, at 8:54 PM, steve wrote:
>>
>>
>>
>>> Having trouble coming up with a way to generate the right sql config
>>> for this.
>>
>>> User
>>> has_many :experiences
>>
>>> Experience
>>> has_one :display_preference
>>> attr value
>>
>>> Need to index experiences where display_preference.value = 2
>>
>>> Having trouble getting the display preference join in correctly.
>>
>>> Thanks
>>
>>
> >


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