From 006a973738abbdb965daa37adb609ed87b83a837 Mon Sep 17 00:00:00 2001 From: Jochen Topf Date: Fri, 26 Nov 2010 19:33:38 +0100 Subject: Add key column for values search result; make search result grid sortable --- web/lib/api/search.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'web/lib/api/search.rb') diff --git a/web/lib/api/search.rb b/web/lib/api/search.rb index 63b266f..6203d1f 100644 --- a/web/lib/api/search.rb +++ b/web/lib/api/search.rb @@ -14,7 +14,11 @@ class Taginfo < Sinatra::Base res = @db.select('SELECT * FROM search.ftsearch'). condition_if("value MATCH ?", query). - order_by([:count_all], 'DESC'). + order_by(params[:sortname], params[:sortorder]) { |o| + o.count_all + o.key + o.value + }. paging(params[:rp], params[:page]). execute() -- cgit v1.2.3