我只想获取帖子的某些评论:那些具有已发布布尔集 TRUE 的评论。
现在,我只是简单地调用一个@post.comments.all
on the Post show 动作。
在 Post.rb 模型中创建一个方法(published_comments)对我来说很难看;我觉得这样的代码属于 Comment.rb 模型。但是我不确定如何从 Post 对象中调用 if 。
此外,我真的很喜欢belongs_to
为我提供的选项,例如 counter_cache 或急切加载。
我应该如何解决这个问题?