From c4fdcd7b0652fb04ccdf9c1e4c606ffc62f6b15e Mon Sep 17 00:00:00 2001 From: chiu Date: Thu, 5 Mar 2020 19:27:24 +0800 Subject: [PATCH] fix error --- temp_file/app/models/site.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/temp_file/app/models/site.rb b/temp_file/app/models/site.rb index b7b5ec0..a5bd159 100644 --- a/temp_file/app/models/site.rb +++ b/temp_file/app/models/site.rb @@ -82,7 +82,7 @@ class Site project_date_fields = Hash[*key_op.collect { |key, op| [key, {op => "$#{field}"}] }.flatten] group_id_fields = Hash[*key_op.collect { |key, op| [key, "$#{key}"] }.flatten] pipeline = [ - {"$match"=> {"_id" => {"$gte" => limit_ele['_id']}}}, + {"$match"=> {"_id" => {"$gte" => (limit_ele['_id'] rescue '')}}}, {"$project" => {field => 1}.merge(project_date_fields)}, {"$group" => {"_id" => group_id_fields,"count" => {"$sum" => 1}}}, {"$sort" => {"_id"=>-1}}