> Hi,
> I have an application which is doing search using "sphnix" search.
> Everything is working fine but whenever user adding new record it is not
> able to index. For that I have to again reindex the all records.
> 
> My user model is like this
> class User < ActiveRecord::Base
>  define_index do
>    indexes first_name
>    indexes last_name
>    indexes email
>  end
> end
> 
> Can anyone tell me how to solve this?

This is normal.  Not sure which of the sphinx plugins you are using, but look 
into the "delta" options.  You'll have to add a flag to the model and configure 
it.  Basically it creates your normal index and then a "delta" index (anything 
new/updated).  Sphinx will then search both.  It's still advisable to re-index 
periodically so as not to have too big a delta.

-philip

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" 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/rubyonrails-talk?hl=en.

Reply via email to