Ruby on rails Rails找不到用于摘要的模板
我使用的是Ruby on rails Rails找不到用于摘要的模板,ruby-on-rails,Ruby On Rails,我使用的是rails5.1.4和mem\u cache\u store 在我的控制器中,我正在使用以下代码缓存分部代码: respond_to do |format| format.js { render @objects, cached: true } end 我得到了下面的警告,即使这是指向部分的正确路径: Couldn't find template for digesting: admin/objects/_object 我试着直截了当地说: respond_to do |for
rails5.1.4
和mem\u cache\u store
在我的控制器中,我正在使用以下代码缓存分部代码:
respond_to do |format|
format.js { render @objects, cached: true }
end
我得到了下面的警告,即使这是指向部分的正确路径:
Couldn't find template for digesting: admin/objects/_object
我试着直截了当地说:
respond_to do |format|
format.js { render partial: 'admin/objects/object', collection: @objects, cached: true }
end
但还是得到了同样的信息:
Couldn't find template for digesting: admin/objects/_object
问题似乎与从JS请求呈现HTML有关。为了让它工作,我必须用
.html.erb
显式地命名文件:
respond_to do |format|
format.js { render partial: 'admin/objects/object.html.erb', collection: @objects, cached: true }
end