Hi Pat,

I tried that with the same result. I did a search on "define_index" in
my app with the thought maybe it was used by a plugin or something but
the only thing I found was my model definition and the TS stuff in the
plugins directory. I noticed some posts on a "config/sphinx.yml"
file....which I don't have. If I wanted to define my model in this
file, what would the appropriate syntax be. I saw a post by someone
that did this with their staging environment and it fixed the
problem.

Thanks!

Chris

On Sep 20, 4:41 pm, Pat Allan <[email protected]> wrote:
> Hi Chris
>
> This shouldn't be any different, but can you try subject as a symbol instead:
>
>   define_index do
>     indexes :subject
>   end
>
> Just in case some other library's inserting a subject method into the global 
> scope.
>
> --
> Pat
>
> On 21/09/2011, at 4:42 AM, internetchris wrote:
>
>
>
>
>
>
>
> > Hi Group,
>
> > I'm trying to implement TS in my Rails 2.3.5 app. I watched the
> > screencast and hoped it would be pretty straight forward. I have a
> > "Chat" model and in the model I defined a single index..
>
> > define_index do
> >      indexes subject
> >   end
>
> > when I run rake ts:index I get the following error.
>
> > Generating Configuration to /Users/Chris/rails/myapp/config/
> > development.sphinx.conf
> > rake aborted!
> > At least one field is necessary for an index
>
> > I even tried passing the rails environment to the rake task but
> > without luck. This field indeed exists in my DB. For the heck of it I
> > also tried it on another model using the "first_name" field of my User
> > model and go the same error.
>
> > Environment:
>
> > Rails 2.3.5
> > Thinking Sphinx v1.4.7
> > Mysql db
>
> > Any suggestions would be happily appreciated.
>
> > Thanks!
>
> > Chris
>
> > --
> > 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 
> > athttp://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