代码之家  ›  专栏  ›  技术社区  ›  timpone

要获取可选的活动记录查询有一个

  •  0
  • timpone  · 技术社区  · 7 年前

    我正在使用Rails3.2,并有以下内容,我想加载所有的网站与他们的本地广告和网站的位置。NativeAdvlacement也是可选的,因此可能为零。我该怎么做?

    class Site < ActiveRecord::Base
      has_many :site_placements
    end
    
    class SitePlacement < ActiveRecord::Base
      has_one :native_ad_placement
      belongs_to :site
    end
    
    class NativeAdPlacement < ActiveRecord::Base
      belongs_to :site_placement
    end
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   sloneorzeszki    7 年前

    你不必做任何事-默认情况下有一个是可选的。如果出现错误,请检查是否有可能引发这些错误的状态验证。