내 목록 항목에서 AZ 탭으로 필터링하는 방법은 무엇입니까? 내가 할AZ 탭으로 목록 필터링 (이미지 설명)
alt text http://www.pizarrayoro.com/az.gif
내 목록 항목에서 AZ 탭으로 필터링하는 방법은 무엇입니까? 내가 할AZ 탭으로 목록 필터링 (이미지 설명)
alt text http://www.pizarrayoro.com/az.gif
하지 완전히 이해하지만 어쩌면이 도움이 될 것입니다.
Customer.find(:all, :conditions => { :name => 'a'..'e' })
http://api.rubyonrails.org/classes/ActiveRecord/Base.html
당신이 컨트롤러에 도움이 또는 당신이 당신의 질문에 정보를 추가하십시오 수 있습니다 특별히 볼 필요가 있다면?
@items = Item.paginate :page => params[:page], :order => 'name',
:conditions=>["name LIKE ? or name LIKE ? or name LIKE ? or name like ?",
'A%', 'B%', 'C%', 'D%']
이렇게하면 원하는 것을 얻을 수 있지만 더 좋은 방법이 될 것입니다. 컨트롤러에서
넣고 이것을 및 탭 스위치 아약스와 함께 전화
protected
def alpha_list(start, finish)
@items = Item.find(:all, :order => 'name',
:conditions => { :name => start..finish })
@items
end