07/05/07 tarihinde Ruby, Ruby On Rails, activerecord, rails hack bölümlerinde yer almak üzere yazıldılar.
Ruby dilinin nimetlerinden yararlanarak Rails’in tablo ilişkilendirmelerini belirtmek için Türkçe makrolar oluşturdum. has_many için bir_cok ve belongs_to için suna_bagli.
Yani artık şöyle bir ilişkilendirme yapabiliriz.
class Soru < ActiveRecord::Base
bir_cok :cevap
suna_bagli :sinav
end
bir_cok :cevap
suna_bagli :sinav
end
Diğer ilişkilendirmeleri kendiniz oluşturabilirsiniz.
# Türkçe Tablo İlişkilendirmeleri
# muarifer , ikinoktayazilim.com/wordpress
module ActiveRecord::Associations::ClassMethods
alias :bir_cok :has_many
alias :suna_bagli :belongs_to
end
# muarifer , ikinoktayazilim.com/wordpress
module ActiveRecord::Associations::ClassMethods
alias :bir_cok :has_many
alias :suna_bagli :belongs_to
end
Nasıl Çalışıyor?
Anahtar Kelime: ruby alias






