gpt4 book ai didi

ruby-on-rails - 查找所有评论超过规定数量的帖子

转载 作者:行者123 更新时间:2023-12-03 16:06:38 24 4
gpt4 key购买 nike

我有一个简单的 rails 3 博客应用程序,其中的帖子有很多评论,而评论属于一个帖子。

我想创建一个范围来获取所有评论超过 5 条的帖子。
没有计数器缓存列的最佳方法是什么。

最佳答案

像这样,也许?

Post.select('posts.*, count(comments.id) as comment_count').
joins(:comments).
group('posts.id').
having('comment_count > 5')

关于ruby-on-rails - 查找所有评论超过规定数量的帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4314987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com