Try <%= render @users.to_a %> instead - Rails helper magic may be expecting an 
actual Array class.

On 10/08/2013, at 2:43 AM, C Wilson wrote:

> Oh ok. Glad I'm on the right page then as I was starting to freak out lol. 
> 
> So the issue must be in my view. Are their unique attributes for TS in the 
> view?
> 
> All I have on the index view is <%= render @users %>. As I use that for my 
> advanced search form.
> 
> On Friday, August 9, 2013 10:55:53 AM UTC-4, Pat Allan wrote:
> What you're seeing in the console is actually correct - Thinking Sphinx 
> lazily loads results (like ActiveRecord) so what you're seeing is normal. If 
> you try to access the first result, or iterate through them, or anything else 
> where the actual contents is required, it'll make the call to Sphinx and 
> return the appropriate User objects. 
> 
> To see actual results in your console, add .to_a onto the search results. And 
> what you've got in your index action looks correct. 
> 
> Cheers 
> 
> -- 
> Pat 
> 
> On 10/08/2013, at 12:39 AM, C Wilson wrote: 
> 
> > I'm a little confused at how to setup in controller to pull the search 
> > results. For def index I have: 
> > 
> >       @users = params[:query].blank? ? User.all : 
> > User.search(params[:query]) 
> > 
> > And that in return pulls all users when performing a search. But I have a 
> > dating app so I need it to only pull users that has the data that was 
> > search for. 
> > 
> > Even if trying it in console with User.search 'asian' or any other option I 
> > get: 
> > 
> > <ThinkingSphinx::Masks::PaginationMask:0x007fe011785ca0 
> > @search=#<ThinkingSphinx::Masks::PaginationMask:0x007fe011785ca0 ...>> 
> > 
> > So I know it's not setup right. Do I need to list conditions for all 
> > searches beneath @users? I'm new to rails so this isn't coming to me as 
> > good as others. And there's really no examples at how to setup in 
> > controller. 
> > 
> > -- 
> > You received this message because you are subscribed to the Google Groups 
> > "Thinking Sphinx" group. 
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to [email protected]. 
> > To post to this group, send email to [email protected]. 
> > Visit this group at http://groups.google.com/group/thinking-sphinx. 
> > For more options, visit https://groups.google.com/groups/opt_out. 
> >   
> >   
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Thinking Sphinx" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/thinking-sphinx.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/thinking-sphinx.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to