I want to search all fields that I have indexed: firstname, lastname, email, phone, city, state, etc...
when I perform the search, perhaps it returns 10 results. Right now, all 10 records have firstname, lastname, email, phone, city, state, etc.... I only want the firstname and lastname returned. With ActiveRecord, I can do Model.all(:select => "firstname, lastname") and all I get are the firstname and lastname. I'm returning the results via xml and don't need to return everything. Does that clarify it a bit? Sorry, i'm not sure how to ask this. -Anthony On Sep 6, 6:45 pm, Pat Allan <[email protected]> wrote: > Hi Anthony > > What do you mean by only giving you first name and last name? Do you want to > search on only those two fields? If so, something like this should do the > trick: > > Model.search "@(first_name,last_name) Anthony", :match_mode => :extended > > But otherwise, I'm not sure what you mean. > > -- > Pat > > On 07/09/2011, at 8:14 AM, alassiter wrote: > > > > > > > > > I have indexing turned on for several fields b/c I want to be able to > > search them. The result returns lets say, 5 records. Each records > > contains all the fields in the model. I only want first_name and > > last_name. > > > How do I tell ThinkingSphinx to only give me first_name and last_name? > > > Thank you > > > -- > > 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.
