嵌套模型中的友好 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
获取其父项的名称。
我正在使用 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
获取其父项的名称。