Active Record modelinizde temsilci kullanmak ve üzerinde :if
gibi koşullar kullanmak mümkün müdür?Temsilci ve koşullar ile Aktif Kayıt
class User < ApplicationRecord
delegate :company, :to => :master, :if => :has_master?
belongs_to :master, :class_name => "User"
def has_master?
master.present?
end
end
individual.rb gelen
: önek seçeneği: kullandım. –
try yalnızca ruby'de kullanılabilir 1.9 –
ActiveSupport ile herhangi bir Ruby uygulamasında kullanılabilir, ancak ActiveSupport> = 2.3 gerektirir. Ayrıca, bu kodda try() kullanmanın gerçek bir avantajını görmedim, bu yüzden klasik uygulama ile gittim. –