diff --git a/config/search/config.json b/config/search/config.json index 4b95f52..08506fa 100644 --- a/config/search/config.json +++ b/config/search/config.json @@ -66,11 +66,7 @@ "custom_sort_normalizer": { "type": "custom", "char_filter": [], - "filter": [ - "lowercase", - "trim", - "asciifolding" - ] + "filter": ["lowercase", "trim", "asciifolding"] } } } @@ -560,11 +556,7 @@ }, { "type": "person", - "composite_types": [ - "minister", - "agent", - "mandatory" - ], + "composite_types": ["minister", "agent", "mandatory"], "on_path": "people", "properties": [ { @@ -793,6 +785,11 @@ "http://www.w3.org/ns/org#hasPrimarySite", "https://data.vlaanderen.be/ns/organisatie#bestaatUit", "https://data.vlaanderen.be/ns/adres#gemeentenaam" + ], + "identifier": [ + "http://www.w3.org/ns/adms#identifier", + "https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator", + "https://data.vlaanderen.be/ns/generiek#lokaleIdentificator" ] }, "mappings": { @@ -856,6 +853,15 @@ "normalizer": "custom_sort_normalizer" } } + }, + "identifier": { + "type": "text", + "fields": { + "field": { + "type": "keyword", + "normalizer": "custom_sort_normalizer" + } + } } } } diff --git a/config/search/dev/config.json b/config/search/dev/config.json index 1327340..59b4741 100644 --- a/config/search/dev/config.json +++ b/config/search/dev/config.json @@ -38,11 +38,7 @@ "custom_sort_normalizer": { "type": "custom", "char_filter": [], - "filter": [ - "lowercase", - "trim", - "asciifolding" - ] + "filter": ["lowercase", "trim", "asciifolding"] } } } @@ -532,11 +528,7 @@ }, { "type": "person", - "composite_types": [ - "minister", - "agent", - "mandatory" - ], + "composite_types": ["minister", "agent", "mandatory"], "on_path": "people", "properties": [ { @@ -766,6 +758,11 @@ "http://www.w3.org/ns/org#hasPrimarySite", "https://data.vlaanderen.be/ns/organisatie#bestaatUit", "https://data.vlaanderen.be/ns/adres#gemeentenaam" + ], + "identifier": [ + "http://www.w3.org/ns/adms#identifier", + "https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator", + "https://data.vlaanderen.be/ns/generiek#lokaleIdentificator" ] }, "mappings": { @@ -829,6 +826,15 @@ "normalizer": "custom_sort_normalizer" } } + }, + "identifier": { + "type": "text", + "fields": { + "field": { + "type": "keyword", + "normalizer": "custom_sort_normalizer" + } + } } } }