From c7a6d78c15150ed8b849c71bf5ba0fa47082f4e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cxxq250=E2=80=9D?= <“xxq250@qq.com”> Date: Tue, 1 Nov 2022 17:27:31 +0800 Subject: [PATCH] =?UTF-8?q?fixed=20=E9=A1=B9=E7=9B=AE=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E5=85=88es=20search?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/services/projects/elasticsearch_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/projects/elasticsearch_service.rb b/app/services/projects/elasticsearch_service.rb index 466e17ffd..24d57cfa2 100644 --- a/app/services/projects/elasticsearch_service.rb +++ b/app/services/projects/elasticsearch_service.rb @@ -10,7 +10,7 @@ class Projects::ElasticsearchService < ApplicationService api_url = "#{domain}/search?page=1&size=1000&term=#{@keyword}&type=1" response = Faraday.get(api_url) result = JSON.parse(response&.body) - project_ids = result[:data][:rows].map{|d|d[:instanceId]} + project_ids = result['data']['rows'].map{|d|d['instanceId']} project_ids rescue => e puts "ElasticsearchService error: #{e.message}"