Browse Source

项目首页的排序修改

tags/v1
sylor_huang@126.com 6 years ago
parent
commit
02df9fbe0f
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      app/queries/projects/list_query.rb

+ 3
- 2
app/queries/projects/list_query.rb View File

@@ -22,10 +22,11 @@ class Projects::ListQuery < ApplicationQuery
.with_project_category(params[:category_id])
.with_project_language(params[:language_id])
scope_ids = scope.no_anomory_projects.distinct.pluck(:id)
scope = projects.where(id: scope_ids)
# scope = projects.where(id: scope_ids)

sort = params[:sort_by] || "updated_on"
sort_direction = params[:sort_direction] || "desc"
custom_sort(scope, "projects.#{sort}", sort_direction)
projects.where(id: scope_ids).reorder("projects.#{sort} #{sort_direction}")
# custom_sort(scope, "projects.#{sort}", sort_direction)
end
end

Loading…
Cancel
Save