# Help on act\_as\_ferret

**URL:** <https://www.ruby-forum.com/t/help-on-act-as-ferret/122977>\
**Category:** Rails\
**Created:** [December 13, 2007, 5:09am UTC](https://www.ruby-forum.com/t/help-on-act-as-ferret/122977 "2007-12-13T05:09:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![santoshat20007](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/eada6e/32.png) [@santoshat20007](https://www.ruby-forum.com/u/santoshat20007)\
**Post date:** [December 13, 2007, 5:09am UTC](https://www.ruby-forum.com/t/help-on-act-as-ferret/122977/1 "2007-12-13T05:09:27Z")

</div>

Hi,  
My name is santoshkumar r Patil. I am using ferret for searching.  
I am using mult\_search for searching a query on multiple modal and there  
are different conditions on different model.  
EX  
User.multi\_search(search\_query+" AND NOT is\_deleted:1  
â€œ,[Program],{:limit=\>limit,:offset=\>offset})  
And I have to condition â€œis\_visible = trueâ€ on program model.

How can I modify above query.

Can we you INNER JOIN query in find\_by\_contents and in mult\_search
