Bug 23089: Fix sorting on sum and regular fields
[koha.git] / admin / searchengine / elasticsearch / field_config.yaml
1 ---
2 # General field configuration
3 general:
4   properties:
5     marc_data:
6       store: true
7       type: text
8       analyzer: keyword
9       index: false
10     marc_data_array:
11       type: object
12       dynamic: true
13     marc_format:
14       store: true
15       type: text
16       analyzer: keyword
17       index: false
18
19 # Search fields
20 search:
21   boolean:
22     type: boolean
23     null_value: false
24   integer:
25     type: integer
26     null_value: 0
27   stdno:
28     type: text
29     analyzer: analyzer_stdno
30     search_analyzer: analyzer_stdno
31     fields:
32       phrase:
33         type: text
34         analyzer: analyzer_phrase
35         search_analyzer: analyzer_phrase
36       raw:
37         type: keyword
38   default:
39     type: text
40     analyzer: analyzer_standard
41     search_analyzer: analyzer_standard
42     fields:
43       phrase:
44         type: text
45         analyzer: analyzer_phrase
46         search_analyzer: analyzer_phrase
47       raw:
48         type: keyword
49         normalizer: nfkc_cf_normalizer
50       ci_raw:
51         type: keyword
52         normalizer: icu_folding_normalizer
53 # Facets
54 facet:
55   default:
56     type: keyword
57 # Suggestible
58 suggestible:
59   default:
60     type: completion
61     analyzer: simple
62     search_analyzer: simple
63 # Sort
64 sort:
65   default:
66     type: icu_collation_keyword
67     index: false
68     numeric: true