【发布时间】:2014-08-01 22:46:49
【问题描述】:
我有一个活动的管理侧边栏,其中显示了 post_likes 列表作为链接。
sidebar "Post Likes", only: [:show, :edit] do
ul do
post.post_likes.each do |post_like|
li link_to(post_like.creator.full_name, admin_post_like_path(post_like.id))
end
end
end
它看起来和工作都很好,但我想将 post_likes 的数量添加到侧边栏的标题中,如下所示:
sidebar "Post Likes #{@post.post_likes_count}", only: [:show, :edit] do
不幸的是,我得到一个“nil:NilClass 的未定义方法 `post_likes_count'”。我应该坐在一个单独的帖子记录上,但它就像我不是一样。代码中的两行我可以访问 post 对象。
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails-4 activeadmin