# Multi-search pagination issue with ar\_conditions

**URL:** <https://www.ruby-forum.com/t/multi-search-pagination-issue-with-ar-conditions/140235>\
**Category:** Ferret\
**Created:** [June 12, 2008, 3:43am UTC](https://www.ruby-forum.com/t/multi-search-pagination-issue-with-ar-conditions/140235 "2008-06-12T03:43:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![omgitsads](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/dbc845/32.png) [@omgitsads](https://www.ruby-forum.com/u/omgitsads)\
**Post date:** [June 12, 2008, 3:43am UTC](https://www.ruby-forum.com/t/multi-search-pagination-issue-with-ar-conditions/140235/1 "2008-06-12T03:43:27Z")

</div>

Hi,

I’m having a problem with pagination in AAF when I include active record  
conditions in the results. Basically, it lists all the results on page  
1, then pages after that may or may not even display. As far as I can  
tell, everything is up to date.

archive\_limit = 1.year.ago.to\_date  
@results = ActsAsFerret::find(params[:q],  
[Page, Article],  
{:page =\> params[:page], :per\_page =\> 10},  
{:conditions =\> {:article=\>["published\_on

> ?", archive\_limit],  
> :page=\>[“published\_on \>  
> ?”, archive\_limit]  
> }  
> }  
> )

Extra info - this is failing using ferret\_server and ferret v0.11.6

Please help!

---

<div class="post-metadata">

**Author:** ![omgitsads](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/dbc845/32.png) [@omgitsads](https://www.ruby-forum.com/u/omgitsads)\
**Post date:** [June 12, 2008, 4:00am UTC](https://www.ruby-forum.com/t/multi-search-pagination-issue-with-ar-conditions/140235/2 "2008-06-12T04:00:48Z")

</div>

and FYI, this works when in dev mode not using the remote ferret server
