diff --git a/app/views/searchs/index.json.jbuilder b/app/views/searchs/index.json.jbuilder index 5fa0c2744..42c90ae40 100644 --- a/app/views/searchs/index.json.jbuilder +++ b/app/views/searchs/index.json.jbuilder @@ -6,6 +6,9 @@ json.results do json.title highlights.delete(:name)&.join('...') || obj.searchable_title # json.description highlights.values[0,5].each { |arr| arr.is_a?(Array) ? arr.join('...') : arr }.join('
') + + # 去除开头标点符号 + highlights&.[](highlights.keys.first)&.sub!(/^[,。?:;‘’!“”—……、]/, '') json.content highlights end end \ No newline at end of file