嵌套模型中的友好 id

Friendly id in nested model

我正在使用 friendly_id 在我的 rails 应用程序上生成 URL。

我必须遵循以下模型组织:

广告:

class Ad < ActiveRecord::Base
 belongs_to :area
 ...

地区:

class Area < ActiveRecord::Base
 has_many :ads
 validates :name
 ...

广告模型中的以下函数为每个广告生成 URL:

friendly_id :title_and_title, use: :slugged 

def title_and_title
 "classified ads france #{title}"
end

我想做的是在URL中添加区域名称。 我该怎么做?

谢谢

尝试:

def title_and_title
  self.area.name
end

获取其父项的名称。