|
|
|
@ -20,7 +20,17 @@ module ElasticsearchAble
|
|
|
|
|
def highlight_options
|
|
|
|
|
{
|
|
|
|
|
fragment_size: EduSetting.get('es_highlight_fragment_size') || 30,
|
|
|
|
|
tag: '<span class="highlight">'
|
|
|
|
|
tag: '<span class="highlight">',
|
|
|
|
|
fields: {
|
|
|
|
|
name: { type: 'plain' },
|
|
|
|
|
subject: { type: 'plain' },
|
|
|
|
|
challenge_names: { type: 'plain' },
|
|
|
|
|
challenge_tag_names: { type: 'plain' },
|
|
|
|
|
description: { type: 'plain' },
|
|
|
|
|
subject_stages: { type: 'plain' },
|
|
|
|
|
content: { type: 'plain' },
|
|
|
|
|
descendants_contents: { type: 'plain' },
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|