Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 嵌套模型中的友好id_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 3.2_Friendly Id - Fatal编程技术网

Ruby on rails 嵌套模型中的友好id

Ruby on rails 嵌套模型中的友好id,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.2,friendly-id,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.2,Friendly Id,我正在使用friendly_id在rails应用程序上生成URL 我必须遵循以下组织模式: 广告: 我想做的是在URL中添加区域名称。 我怎么能这么做 谢谢试试: def title_and_title self.area.name end 获取其父级的名称。def title_和_title“分类广告法国#{title}{self.area.name}”结束 class Area < ActiveRecord::Base has_many :ads validates :nam

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

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

广告:

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

谢谢

试试:

def title_and_title
  self.area.name
end
获取其父级的名称。

def title_和_title“分类广告法国#{title}{self.area.name}”结束
class Area < ActiveRecord::Base
 has_many :ads
 validates :name
 ...
friendly_id :title_and_title, use: :slugged 

def title_and_title
 "classified ads france #{title}"
end
def title_and_title
  self.area.name
end