更改:根据用户已审核帖子排序

This commit is contained in:
yystopf 2026-04-01 09:06:09 +08:00
parent e29489f46b
commit e58a5c1cea
1 changed files with 1 additions and 1 deletions

View File

@ -8,7 +8,7 @@ class Api::V1::ResidentExpertsController < Api::V1::BaseController
@resident_experts = @resident_experts.where(expert_category: params[:expert_category]) if params[:expert_category].present?
@resident_experts = @resident_experts.where("name like ? or department like ?", "%#{params[:keyword]}%", "%#{params[:keyword]}%") if params[:keyword].present?
@resident_expert_category_list = all_resident_experts.group(:expert_category).count
@resident_expert_memos_rank_list = all_resident_experts.order("users.memos_count desc").limit(5)
@resident_expert_memos_rank_list = all_resident_experts.joins(:user).joins("LEFT JOIN memos ON memos.author_id = users.id AND memos.hidden = false").group("resident_experts.id").order("COUNT(memos.id) DESC").limit(5)
@resident_experts = @resident_experts.order(created_at: :desc)
@resident_experts = kaminari_paginate(@resident_experts)
end