Is there a rails-like way to divide results from an activerecord query? For example, I did @results = Items.find(:all), but I want the top half of items from @results to appear in a line item under <ul class="part1">, and the other half of them to appear under <ul class="part2">.
<ul class="part1">
<li><a href="#">result["name"]</a></li>
</ul>
<ul class="part2">
<li><a href="#">resultpart2["name"]</a></li>
</ul>
thanks in advance!
You can use the in_groups method from ActiveSupport:
@grouped_results = @results.in_groups(2)
and iterate over @grouped_results[0] for part1 and @grouped_results[1] for part2.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With