4 Aralık 2010, CUMARTESİ
Ruby on Rails bir dizi will_paginate
Eğer birisi nesneleri bir dizi üzerinde will_paginate kullanmak için nasıl açıklar acaba?
Sitemde örneğin, kullanıcıların görüşleri oranı bir fikrim yok bölüm. İşte bu görüş anma kullanıcılar toplamak için yazdığım bir yöntem:
def agree_list
list = OpinionRating.find_all_by_opinion_id(params[:id])
@agree_list = []
list.each do |r|
user = Profile.find(r.profile_id)
@agree_list << user
end
end
Teşekkür ederim
CEVAP
6 Aralık 2011, Salı
will_paginate 3.0 Raylar ActiveRecord::Relation
yeni avantajı paginate
tanımlar 3, varsayılan ilişkiler sadece üzerine çekmek için tasarlanmıştır. Hala bir dizi ile çalışabilir, ama o kısmı gerektirecek raylar söylemelisin.
Eğer bir dosya config/initializers
(will_paginate_array_fix.rb
kullandım), bu ekleyin
require 'will_paginate/array'
Sonra dizileri kullanabilirsiniz
my_array.paginate(:page => x, :per_page => y)
Bunu Paylaş:
Eğer bir dizi başka bir dizinin tüm öğ...
Nasıl veritabanı ile Ruby on Rails yap...
Ruby on Rails. Nasıl Aktif Kaydı kulla...
Ruby on Rails: Nasıl bir f için yer tu...
Nasıl ruby hash değerleri ile karma bi...