我是铁杆新手,我正在尝试根据类别(在本例中为音乐)的特征构建从数据库中提取的帖子。标记的操作是:
def music
@music_wads = Wad.find_by(category: "Music").paginate(page: params[:page])
end
也许我在语法上犯了一个错误,但我安装了gem will_paginate。我还没有实际添加<%= will_paginate @music_wads%>然而,在我看来。有什么想法吗?
答案 0 :(得分:1)
尝试使用.where
代替.find_by
:
@music_wads = Wad.where(category: "Music").paginate(page: params[:page])
.find_by
会返回符合条件的第一条记录,而.paginate
则需要ActiveRecord::Relation
条记录才能生效。