19 Kasım 2010, Cuma
Daha büyük bir karşılaştırma daha Raylar 3 aramada bir tarihte yapabilir misin?
Raylar 3: Bu arama var
Note.where(:user_id => current_user.id, :notetype => p[:note_type], :date => p[:date]).order('date ASC, created_at ASC')
Ama :date => p[:date] 5 ** eşdeğer olmak koşulu ihtiyacım var. Bunu nasıl yapabilirim? Okuduğunuz için teşekkür ederim.
CEVAP
19 Kasım 2010, Cuma
Note.
where(:user_id => current_user.id, :notetype => p[:note_type]).
where("date > ?", p[:date]).
order('date ASC, created_at ASC')
ya da SQL gösterimde her şeyi dönüştürebilirsiniz
Note.
where("user_id = ? AND notetype = ? AND date > ?", current_user.id, p[:note_type], p[:date]).
order('date ASC, created_at ASC')
Bunu PaylaÅŸ:

Bir işlevi onları yaratan daha büyük k...
Ne kadar büyük R tekrarlanabilir bir ö...
Nasıl div içeriğini daha büyük değil y...
1153 - bir paket 'max_allowed_pac...
Bir veya daha fazla türde bulunamıyor ...