# Hiding private records from search results (Thinking Sphinx)

**URL:** <https://www.ruby-forum.com/t/hiding-private-records-from-search-results-thinking-sphinx/147876>\
**Category:** Rails\
**Created:** [September 6, 2008, 12:34pm UTC](https://www.ruby-forum.com/t/hiding-private-records-from-search-results-thinking-sphinx/147876 "2008-09-06T12:34:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chunkyslink](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/f0a364/32.png) [@chunkyslink](https://www.ruby-forum.com/u/chunkyslink)\
**Post date:** [September 6, 2008, 12:34pm UTC](https://www.ruby-forum.com/t/hiding-private-records-from-search-results-thinking-sphinx/147876/1 "2008-09-06T12:34:26Z")

</div>

If your app has an is\_private boolean attribute on certain models, and  
records where Model.is\_private? == true should be ignored from search  
results, would you define these records to be ignored in the search  
indices (not that I know how to do this with Thinking Sphinx) or would  
you use conditions in the search (?);

User.search “Australia”, :conditions =\> {:is\_private =\> false}
