您可以添加其他条件以排除当前帖子:
@other_posts = @post.category.posts.where.not(id: @post.id).limit(3).order('RANDOM()')
Rails 5 Query从同一个类别中拉出除我当前正在查看的帖子以外的其他帖子
您可以添加其他条件以排除当前帖子:
@other_posts = @post.category.posts.where.not(id: @post.id).limit(3).order('RANDOM()')