24 Mart 2011, PERÅžEMBE
Raylar Model eşit olmadığı bul
Nasıl eşit bir şartla benim veritabanındaki kayıtları bulabilirim? Bu şimdi var, ama orada bir fantezi raylar-konuş yol yapıyor?
GroupUser.where('user_id != ?',me)
CEVAP
12 EYLÜL 2011, PAZARTESİ
4 Raylar.x (http://edgeguides.rubyonrails.org/active_record_querying.html#not-conditions)
GroupUser.where.not(user_id: me)
3 Raylar.x
GroupUser.where(GroupUser.arel_table[:user_id].not_eq(me))
Kısaltmak uzunluğu, elinden deposu GroupUser.arel_table bir değişken ya. içinde model GroupUser kendisi örneğin, bir scope kullanabilirsiniz arel_table[:user_id] yerine GroupUser.arel_table[:user_id]
Bunu PaylaÅŸ:

Raylar Yardımcıları Yönlendirme (yani ...
Nasıl Raylar model niteliklerini ortay...
Raylar Model olmadan 3 / Form: Nasıl b...
Konsol raylar: doldurun! model dosyala...
Model sınıf adı denetleyicisi sınıf ad...