我有一个包含小说和插图的网站。在插图的展示页面上,我希望显示属于同一本小说的所有插图的缩略图网格。如何从视图中调用illustration_controller 中的方法(带参数)以返回我使用find 方法获得的小说列表?我尝试了以下方法,但错误消息声称我在控制器中没有此消息:
<% @illustrations = IllustrationsController.get_related_by_novel %>
这是控制器中的方法:
class IllustrationsController < ApplicationController
.
.#some code here
.
def get_related_by_novel
@illustrations = Illustration.find(params[:id][:novel])
end
end
即使我得到这个调用,我也不知道如何将参数从当前查看的插图传递给控制器,以便它可以运行查询。
谢谢。