7 Ocak 2009, ÇARŞAMBA
Nasıl activerecord ile son N kayıt almak için?
Sorguda :limit
ile, ilk N kayıtları alacağım. Son N kayıtları almak için en kolay yolu nedir?
CEVAP
7 Ocak 2009, ÇARŞAMBA
Aktif kaydı sorgu istediğini elde edeceğini düşünüyorum ('bir Şeyler' model ismi):
Something.find(:all, :order => "id desc", :limit => 5).reverse
edit: Açıklamalarda belirtildiği gibi, başka bir yolu:
result = Something.find(:all, :order => "id desc", :limit => 5)
while !result.empty?
puts result.pop
end
Bunu Paylaş:
Nasıl kayıt raylar tarafından bugün ya...
Nasıl SqLite Top 5 kayıt almak için?...
Nasıl MySQL/önceki kayıt sonraki almak...
Nasıl Python ile şimdiki zaman almak i...
Nasıl bir liste boyutunu almak için...