...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "schema":{ "name":"example", "version":1.4, "uniqueKey":"id", "fieldTypes":[{ "name":"binary", "class":"solr.BinaryField"}, { "name":"boolean", "class":"solr.BoolField", "omitNorms":true, "sortMissingLast":true}, { "name":"date", "class":"solr.TrieDateField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"0"}, { "name":"double", "class":"solr.TrieDoubleField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"0"}, { "name":"float", "class":"solr.TrieFloatField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"0"}, { "name":"int", "class":"solr.TrieIntField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"0"}, { "name":"long", "class":"solr.TrieLongField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"0"}, { "name":"string", "class":"solr.TextField", "omitNorms":true, "sortMissingLast":true, "analyzer":{ "tokenizer":{ "class":"solr.KeywordTokenizerFactory"}, "filters":[{ "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"32766"}]}}, { "name":"tdate", "class":"solr.TrieDateField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"6"}, { "name":"tdouble", "class":"solr.TrieDoubleField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"8"}, { "name":"text", "class":"solr.TextField", "positionIncrementGap":"100", "indexAnalyzer":{ "tokenizer":{ "class":"solr.LetterTokenizerFactory"}, "filters":[{ "class":"solr.WordDelimiterFilterFactory", "catenateNumbers":"1", "generateNumberParts":"1", "splitOnCaseChange":"1", "generateWordParts":"1", "splitOnNumerics":"0", "catenateAll":"0", "catenateWords":"1"}, { "class":"solr.LowerCaseFilterFactory"}, { "class":"solr.TrimFilterFactory"}, { "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"32766"}]}, "queryAnalyzer":{ "tokenizer":{ "class":"solr.LetterTokenizerFactory"}, "filters":[{ "class":"solr.WordDelimiterFilterFactory", "catenateNumbers":"0", "generateNumberParts":"1", "splitOnCaseChange":"1", "generateWordParts":"1", "splitOnNumerics":"0", "catenateAll":"0", "catenateWords":"0"}, { "class":"solr.LowerCaseFilterFactory"}, { "class":"solr.TrimFilterFactory"}, { "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"32766"}]}}, { "name":"tfloat", "class":"solr.TrieFloatField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"8"}, { "name":"tint", "class":"solr.TrieIntField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"8"}, { "name":"tlong", "class":"solr.TrieLongField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"8"}], "fields":[{ "name":"aggregationEntity", "type":"boolean", "multiValued":false, "indexed":true, "stored":true}, { "name":"dataset_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"hierarchy_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"id", "type":"string", "multiValued":false, "indexed":true, "required":true, "stored":true}, { "name":"ingest_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"label", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"last_update", "type":"tdate", "multiValued":false, "indexed":true, "stored":true}, { "name":"parent", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"position", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"provider_id", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"revision_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"type", "type":"string", "multiValued":false, "indexed":true, "stored":true}], "dynamicFields":[{ "name":"*_tdt", "type":"tdate", "indexed":true, "stored":true}, { "name":"*_dt", "type":"date", "indexed":true, "stored":true}, { "name":"*_ti", "type":"tint", "indexed":true, "stored":true}, { "name":"*_tl", "type":"tlong", "indexed":true, "stored":true}, { "name":"*_tf", "type":"tfloat", "indexed":true, "stored":true}, { "name":"*_td", "type":"tdouble", "indexed":true, "stored":true}, { "name":"*_i", "type":"int", "indexed":true, "stored":true}, { "name":"*_s", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"*_l", "type":"long", "indexed":true, "stored":true}, { "name":"*_t", "type":"text", "indexed":true, "stored":true}, { "name":"*_b", "type":"boolean", "indexed":true, "stored":true}, { "name":"*_f", "type":"float", "indexed":true, "stored":true}, { "name":"*_d", "type":"double", "indexed":true, "stored":true}], "copyFields":[]}} |
Collection: organization
Dieser Index enthält alle GND-Organisationen sowie alle an die DDB liefernden Institutionen.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"fields":[{
"name":"atoz",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"city",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"city_de",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"city_de_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"city_en",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"city_en_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"city_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"count",
"type":"long",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dataset_id",
"type":"string",
"indexed":true,
"stored":false},
{
"name":"ddb_organization_id",
"type":"string",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"description",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"geocode",
"type":"location",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"geocode_0_coordinate",
"type":"double",
"indexed":true,
"stored":false},
{
"name":"geocode_1_coordinate",
"type":"double",
"indexed":true,
"stored":false},
{
"name":"hasItems",
"type":"boolean",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"label",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"last_update",
"type":"string",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"location_display_name",
"type":"string",
"indexed":false,
"stored":true},
{
"name":"parent_id",
"type":"string",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"parent_organization_id",
"type":"string",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"preferredName",
"type":"text",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"revision_id",
"type":"string",
"multiValued":false,
"indexed":true,
"stored":false},
{
"name":"sector_fct",
"type":"string",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"sort_field",
"type":"sort_type",
"sortMissingLast":true,
"multiValued":false,
"indexed":true,
"stored":false},
{
"name":"spell_check",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"state",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"state_de",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"state_de_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"state_en",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"state_en_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"state_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"sublabel",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"sublabel_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"subsector",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"subsector_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"thumbnail",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"topic",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"topic_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"type",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"variantName",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"variant_id",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"wildcard_fulltext",
"type":"wildcard_field",
"multiValued":true,
"indexed":true,
"stored":false}]}
|
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "schema":{ "name":"ddb", "version":1.2, "uniqueKey":"id", "fieldTypes":[{ "name":"autocomplete", "class":"solr.TextField", "positionIncrementGap":"100", "indexAnalyzer":{ "charFilters":[{ "class":"solr.MappingCharFilterFactory", "mapping":"mapping_sortfield.txt"}], "tokenizer":{ "class":"solr.KeywordTokenizerFactory"}, "filters":[{ "class":"solr.LowerCaseFilterFactory"}, { "class":"solr.TrimFilterFactory"}, { "class":"solr.NGramFilterFactory", "maxGramSize":"10", "minGramSize":"1"}, { "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"32766"}]}, "queryAnalyzer":{ "charFilters":[{ "class":"solr.MappingCharFilterFactory", "mapping":"mapping_sortfield.txt"}], "tokenizer":{ "class":"solr.KeywordTokenizerFactory"}, "filters":[{ "class":"solr.LowerCaseFilterFactory"}, { "class":"solr.TrimFilterFactory"}, { "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"50"}]}}, { "name":"boolean", "class":"solr.BoolField", "sortMissingLast":true}, { "name":"double", "class":"solr.TrieDoubleField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"0"}, { "name":"location", "class":"solr.LatLonType", "subFieldSuffix":"_coordinate"}, { "name":"long", "class":"solr.TrieLongField", "omitNorms":true, "positionIncrementGap":"0", "precisionStep":"0"}, { "name":"random", "class":"solr.RandomSortField"}, { "name":"sort_type", "class":"solr.ICUCollationField", "strength":"primary", "locale":""}, { "name":"string", "class":"solr.TextField", "omitNorms":true, "sortMissingLast":true, "analyzer":{ "tokenizer":{ "class":"solr.KeywordTokenizerFactory"}, "filters":[{ "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"32766"}]}}, { "name":"suggest_type", "class":"solr.TextField", "positionIncrementGap":"100", "analyzer":{ "tokenizer":{ "class":"solr.PatternTokenizerFactory", "pattern":"[!\"#$%&()*+,/:;<=>?@[\\\\]^_`{|}~\\s]"}, "filters":[{ "class":"solr.LowerCaseFilterFactory"}, { "class":"solr.ShingleFilterFactory", "outputUnigrams":"true", "maxShingleSize":"4"}]}}, { "name":"text", "class":"solr.TextField", "positionIncrementGap":"100", "indexAnalyzer":{ "charFilters":[{ "class":"solr.MappingCharFilterFactory", "mapping":"mapping-ISOLatin1Accent.txt"}], "tokenizer":{ "class":"solr.WhitespaceTokenizerFactory"}, "filters":[{ "class":"solr.WordDelimiterFilterFactory", "catenateNumbers":"1", "generateNumberParts":"1", "splitOnCaseChange":"1", "generateWordParts":"1", "splitOnNumerics":"0", "catenateAll":"0", "catenateWords":"1"}, { "class":"solr.LowerCaseFilterFactory"}, { "class":"solr.TrimFilterFactory"}, { "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"32766"}]}, "queryAnalyzer":{ "charFilters":[{ "class":"solr.MappingCharFilterFactory", "mapping":"mapping-ISOLatin1Accent.txt"}], "tokenizer":{ "class":"solr.WhitespaceTokenizerFactory"}, "filters":[{ "class":"solr.WordDelimiterFilterFactory", "catenateNumbers":"1", "generateNumberParts":"0", "splitOnCaseChange":"1", "generateWordParts":"0", "splitOnNumerics":"0", "catenateAll":"0", "catenateWords":"1"}, { "class":"solr.LowerCaseFilterFactory"}, { "class":"solr.TrimFilterFactory"}, { "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"32766"}]}}, { "name":"wildcard_field", "class":"solr.TextField", "positionIncrementGap":"100", "indexAnalyzer":{ "tokenizer":{ "class":"solr.WhitespaceTokenizerFactory"}, "filters":[{ "class":"solr.LowerCaseFilterFactory"}, { "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "length":"32766"}]}, "queryAnalyzer":{ "tokenizer":{ "class":"solr.WhitespaceTokenizerFactory"}, "filters":[{ "class":"solr.LowerCaseFilterFactory"}]}}], "fields":[{ "name":"atoz", "type":"string", "multiValued":true, "indexed":true, "stored":false}, { "name":"city", "type":"text", "multiValued":true, "indexed":true, "stored":false}, { "name":"city_de", "type":"text", "multiValued":true, "indexed":true, "stored":false}, { "name":"city_de_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"city_en", "type":"text", "multiValued":true, "indexed":true, "stored":false}, { "name":"city_en_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"city_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"count", "type":"long", "multiValued":false, "indexed":true, "required":false, "stored":true}, { "name":"dataset_id", "type":"string", "indexed":true, "stored":false}, { "name":"ddb_organization_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"description", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"geocode", "type":"location", "multiValued":false, "indexed":true, "stored":true}, { "name":"geocode_0_coordinate", "type":"double", "indexed":true, "stored":false}, { "name":"geocode_1_coordinate", "type":"double", "indexed":true, "stored":false}, { "name":"hasItems", "type":"boolean", "multiValued":false, "indexed":true, "stored":true}, { "name":"id", "type":"string", "multiValued":false, "indexed":true, "required":true, "stored":true}, { "name":"label", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"last_update", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"location_display_name", "type":"string", "indexed":false, "stored":true}, { "name":"parent_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"parent_organization_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"preferredName", "type":"text", "multiValued":false, "indexed":true, "required":true, "stored":true}, { "name":"revision_id", "type":"string", "multiValued":false, "indexed":true, "stored":false}, { "name":"sector_fct", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"sort_field", "type":"sort_type", "sortMissingLast":true, "multiValued":false, "indexed":true, "stored":false}, { "name":"spell_check", "type":"text", "multiValued":true, "indexed":true, "stored":false}, { "name":"state", "type":"text", "multiValued":true, "indexed":true, "stored":false}, { "name":"state_de", "type":"text", "multiValued":true, "indexed":true, "stored":false}, { "name":"state_de_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"state_en", "type":"text", "multiValued":true, "indexed":true, "stored":false}, { "name":"state_en_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"state_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"sublabel", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"sublabel_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"subsector", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"subsector_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"thumbnail", "type":"string", "multiValued":false, "indexed":true, "required":false, "stored":true}, { "name":"topic", "type":"text", "multiValued":true, "indexed":true, "stored":false}, { "name":"topic_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"type", "type":"string", "multiValued":false, "indexed":true, "required":false, "stored":true}, { "name":"variantName", "type":"text", "multiValued":true, "indexed":true, "required":false, "stored":true}, { "name":"variant_id", "type":"string", "multiValued":true, "indexed":true, "required":false, "stored":true}, { "name":"wildcard_fulltext", "type":"wildcard_field", "multiValued":true, "indexed":true, "stored":false}], "dynamicFields":[{ "name":"*_autocomplete", "type":"autocomplete", "multiValued":true, "indexed":true, "stored":true}, { "name":"*_preprocessed", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"suggest_field*", "type":"suggest_type", "multiValued":true, "indexed":true, "stored":false}, { "name":"count_sec_0*", "type":"long", "sortMissingLast":true, "multiValued":false, "indexed":true, "stored":true}, { "name":"count_tp_*", "type":"long", "sortMissingLast":true, "multiValued":false, "indexed":true, "stored":true}, { "name":"random_*", "type":"random", "indexed":true, "stored":false}], "copyFields":[{ "source":"city_de_fct", "dest":"city_de"}, { "source":"city_en_fct", "dest":"city_en"}, { "source":"city_fct", "dest":"city"}, { "source":"preferredName", "dest":"sort_field"}, { "source":"preferredName", "dest":"spell_check"}, { "source":"preferredName", "dest":"wildcard_fulltext"}, { "source":"state_de_fct", "dest":"state_de"}, { "source":"state_en_fct", "dest":"state_en"}, { "source":"state_fct", "dest":"state"}, { "source":"sublabel_fct", "dest":"sublabel"}, { "source":"topic_fct", "dest":"topic"}, { "source":"variantName", "dest":"spell_check"}, { "source":"variantName", "dest":"wildcard_fulltext"}]}} |
Collection: person
Dieser Index enthält Personendaten aus der GND mit den GND-IDs als eindeutige Identifier.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"fields":[{
"name":"affiliation",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"biographicalOrHistoricalInformation",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"count",
"type":"long",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"dateOfBirth",
"type":"dateRange",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfBirth_de",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfBirth_en",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfDeath",
"type":"dateRange",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfDeath_de",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfDeath_en",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"forename",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"last_update",
"type":"string",
"multiValued":false,
"indexed":true,
"stored":false},
{
"name":"person_gender_fct",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"person_name_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"required":true,
"stored":true},
{
"name":"person_occupation_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"person_place_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"placeOfActivity",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"placeOfBirth",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"placeOfDeath",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"preferredName",
"type":"text",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"prefix",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"professionOrOccupation",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"professionOrOccupation_en",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"professionOrOccupation_fr",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"sort_field",
"type":"sort_type",
"sortMissingLast":true,
"multiValued":false,
"indexed":true,
"stored":false},
{
"name":"spell_check",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"surname",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"thumbnail",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"type",
"type":"text",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"variantName",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"variant_id",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"wildcard_fulltext",
"type":"wildcard_field",
"multiValued":true,
"indexed":true,
"stored":false}]}
|
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"dynamicFields":[{
"name":"*_autocomplete",
"type":"autocomplete",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"*_preprocessed",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"suggest_field*",
"type":"suggest_type",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"count_sec_0*",
"type":"long",
"sortMissingLast":true,
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"count_tp_*",
"type":"long",
"sortMissingLast":true,
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"random_*",
"type":"random",
"indexed":true,
"stored":false}]}
|
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"schema":{
"name":"ddb",
"version":1.2,
"uniqueKey":"id",
"fieldTypes":[{
"name":"autocomplete",
"class":"solr.TextField",
"positionIncrementGap":"100",
"indexAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping_sortfield.txt"}],
"tokenizer":{
"class":"solr.KeywordTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.TrimFilterFactory"},
{
"class":"solr.NGramFilterFactory",
"maxGramSize":"10",
"minGramSize":"1"},
{
"class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory",
"length":"32766"}]},
"queryAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping_sortfield.txt"}],
"tokenizer":{
"class":"solr.KeywordTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.TrimFilterFactory"},
{
"class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory",
"length":"50"}]}},
{
"name":"dateRange",
"class":"solr.DateRangeField",
"omitNorms":true,
"omitTermFreqAndPositions":true,
"termOffsets":false,
"termPositions":false,
"omitPositions":true},
{
"name":"long",
"class":"solr.TrieLongField",
"omitNorms":true,
"positionIncrementGap":"0",
"precisionStep":"0"},
{
"name":"random",
"class":"solr.RandomSortField"},
{
"name":"sort_type",
"class":"solr.ICUCollationField",
"strength":"primary",
"locale":""},
{
"name":"string",
"class":"solr.TextField",
"omitNorms":true,
"sortMissingLast":true,
"analyzer":{
"tokenizer":{
"class":"solr.KeywordTokenizerFactory"},
"filters":[{
"class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory",
"length":"32766"}]}},
{
"name":"suggest_type",
"class":"solr.TextField",
"positionIncrementGap":"100",
"analyzer":{
"tokenizer":{
"class":"solr.PatternTokenizerFactory",
"pattern":"[!\"#$%&()*+,/:;<=>?@[\\\\]^_`{|}~\\s]"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.ShingleFilterFactory",
"outputUnigrams":"true",
"maxShingleSize":"4"}]}},
{
"name":"text",
"class":"solr.TextField",
"positionIncrementGap":"100",
"indexAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"}],
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.WordDelimiterFilterFactory",
"catenateNumbers":"1",
"generateNumberParts":"1",
"splitOnCaseChange":"1",
"generateWordParts":"1",
"splitOnNumerics":"0",
"catenateAll":"0",
"catenateWords":"1"},
{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.TrimFilterFactory"},
{
"class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory",
"length":"32766"}]},
"queryAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"}],
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.WordDelimiterFilterFactory",
"catenateNumbers":"1",
"generateNumberParts":"0",
"splitOnCaseChange":"1",
"generateWordParts":"0",
"splitOnNumerics":"0",
"catenateAll":"0",
"catenateWords":"1"},
{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.TrimFilterFactory"},
{
"class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory",
"length":"32766"}]}},
{
"name":"wildcard_field",
"class":"solr.TextField",
"positionIncrementGap":"100",
"indexAnalyzer":{
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory",
"length":"32766"}]},
"queryAnalyzer":{
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"}]}}],
"fields":[{
"name":"affiliation",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"biographicalOrHistoricalInformation",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"count",
"type":"long",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"dateOfBirth",
"type":"dateRange",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfBirth_de",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfBirth_en",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfDeath",
"type":"dateRange",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfDeath_de",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"dateOfDeath_en",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"forename",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"last_update",
"type":"string",
"multiValued":false,
"indexed":true,
"stored":false},
{
"name":"person_gender_fct",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"person_name_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"required":true,
"stored":true},
{
"name":"person_occupation_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"person_place_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"placeOfActivity",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"placeOfBirth",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"placeOfDeath",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"preferredName",
"type":"text",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"prefix",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"professionOrOccupation",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"professionOrOccupation_en",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"professionOrOccupation_fr",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"sort_field",
"type":"sort_type",
"sortMissingLast":true,
"multiValued":false,
"indexed":true,
"stored":false},
{
"name":"spell_check",
"type":"text",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"surname",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"thumbnail",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"type",
"type":"text",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"variantName",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"variant_id",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"wildcard_fulltext",
"type":"wildcard_field",
"multiValued":true,
"indexed":true,
"stored":false}],
"dynamicFields":[{
"name":"*_autocomplete",
"type":"autocomplete",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"*_preprocessed",
"type":"string",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"suggest_field*",
"type":"suggest_type",
"multiValued":true,
"indexed":true,
"stored":false},
{
"name":"count_sec_0*",
"type":"long",
"sortMissingLast":true,
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"count_tp_*",
"type":"long",
"sortMissingLast":true,
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"random_*",
"type":"random",
"indexed":true,
"stored":false}],
"copyFields":[{
"source":"dateOfBirth_de",
"dest":"wildcard_fulltext"},
{
"source":"dateOfBirth_en",
"dest":"wildcard_fulltext"},
{
"source":"dateOfDeath_de",
"dest":"wildcard_fulltext"},
{
"source":"dateOfDeath_en",
"dest":"wildcard_fulltext"},
{
"source":"person_occupation_fct",
"dest":"professionOrOccupation"},
{
"source":"placeOfBirth",
"dest":"spell_check"},
{
"source":"placeOfBirth",
"dest":"wildcard_fulltext"},
{
"source":"placeOfDeath",
"dest":"spell_check"},
{
"source":"placeOfDeath",
"dest":"wildcard_fulltext"},
{
"source":"preferredName",
"dest":"sort_field"},
{
"source":"preferredName",
"dest":"spell_check"},
{
"source":"preferredName",
"dest":"wildcard_fulltext"},
{
"source":"professionOrOccupation",
"dest":"spell_check"},
{
"source":"professionOrOccupation",
"dest":"wildcard_fulltext"},
{
"source":"professionOrOccupation",
"dest":"wildcard_fulltext"},
{
"source":"variantName",
"dest":"spell_check"},
{
"source":"variantName",
"dest":"wildcard_fulltext"}]}}
|
...