2009-08-23 7 views

Répondre

2

Je ne comprends pas bien, mais peut-être cela aidera.

Customer.find(:all, :conditions => { :name => 'a'..'e' }) 

http://api.rubyonrails.org/classes/ActiveRecord/Base.html

Si vous avez besoin d'aide avec le contrôleur ou pouvez-vous voir spécifiquement plus d'informations s'il vous plaît ajouter à votre question?

0
@items = Item.paginate :page => params[:page], :order => 'name', 
     :conditions=>["name LIKE ? or name LIKE ? or name LIKE ? or name like ?", 
     'A%', 'B%', 'C%', 'D%'] 

Cela donnera ce que vous voulez, mais je suis sûr qu'il y a une meilleure façon de le faire.

0

Mettre dans votre contrôleur et appeler avec ajax sur le commutateur onglet

protected 
    def alpha_list(start, finish) 
    @items = Item.find(:all, :order => 'name', 
         :conditions => { :name => start..finish }) 
    @items 
    end 
Questions connexes