我正在尝试在Rails 3.2.5上实现Swiftype。但是,在添加类别并运行rake jobs:work
时,我收到以下错误消息:
CreateSwiftypeDocumentJob因NoMethodError失败:未定义的方法 对于#
,`post_url'
在CreateSwiftypeDocumentJob
模型中我有:
post = ProposalCategory.find(proposal_category_id)
url = Rails.application.routes.url_helpers.post_url(post)
如果有人可以帮忙解决这个问题,那将非常感激。
答案 0 :(得分:2)
post_url
。
routes.rb
文件中有什么内容?大概是这样的:
resources :proposal_categories
在这种情况下,您需要使用proposal_category_url
等路线。