2009-08-23 6 views

Antwort

2

ich nicht vollständig verstehen, aber vielleicht wird dabei helfen.

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

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

Wenn Sie mit dem Controller Hilfe benötigen oder speziell anzeigen können Sie bitte weitere Informationen zu Ihrer Frage hinzufügen?

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%'] 

Dies wird geben, was Sie wollen, aber ich bin sicher, es gibt eine bessere Möglichkeit, dies zu tun.

0

Diesen in Ihrem Controller und rufen es mit Ajax auf der Registerkarte Schalter

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