Mit dem DDB Backend 7.x wurden dedizierte Suchendpunkte in der DDB-API abgeschafft. Der neue Suchendpunkt erlaubt einen fast uneingeschränkten (lesenden) Zugriff auf den dahinterliegenden Solr Server. Dadurch wird eine flexiblere Nutzung des Solr Servers und eine Vereinfachung für den Nutzer erreicht, der sich nur noch in die Solr Syntax und das Solr Parameterset einarbeiten muss.
Auf den folgenden Seiten Im Folgenden sind die Solr Collections und deren Einsatzzweck dokumentiert. Es werden alle definierten Feld und die dynamischen Felder sowie das komplette Schema der jeweiligen Collection gelistet. Aus Sicherheitsgründen werden statt der kompletten Konfiguration einer Collection nur die für den User relevanten Teile (die Definitionen der zur Suche notwendigen RequestHandler) gezeigt.
Die Nutzung der Collections und Solr Features durch die im DDB-Kontext entwickelten Frontends wird ständig weiterentwickelt und ist nicht vollständig dokumentiert.
Alle Collections sind durch ein Schema definiert. Details über die zur Suche verwendete Syntax kann der offiziellen Solr Dokumentation entnommen werden
Collection: Search
Search ist der Hauptindex für die Suche nach Objekten in der DDB. Für jedes DDB-Objekt gibt es in dieser Collection genau ein Solr Dokument, identifiziert durch die DDB-ID.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Code Block | ||||||
| ||||||
Code Block | ||||||
| ||||||
{ "schemafields":[{ "name":"ddb_version_", "versiontype":1.2"long", "uniqueKeydocValues":"id", true, "multiValued":false, "fieldTypesindexed":[{false, "namestored":"autocomplete_type"false}, { "classname":"solr.TextFieldaffiliate", "positionIncrementGaptype":"100text", "indexAnalyzermultiValued":{ true, "charFiltersindexed":[{true, "stored":true}, { "classname":"solr.MappingCharFilterFactoryaffiliate_fct", "mappingtype":"mapping_sortfield.txt"}]string", "tokenizermultiValued":{true, "indexed":true, "classstored":"solr.WhitespaceTokenizerFactory"true}, { "filtersname":[{"aggregator_id", "type":"string", "classindexed":"solr.LowerCaseFilterFactory"}true, "stored":true}, { "name":"apd_abstracts", "classtype":"solr.TrimFilterFactorytext"}, "indexed":true, {"stored":true}, { "name":"apd_context", "classtype":"solr.EdgeNGramFilterFactorytext", "indexed":true, "maxGramSizestored":"15"true}, { "name":"apd_document_type", "minGramSizetype":"2text"}, "multiValued":true, {"indexed":true, "stored":true}, { "classname":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactoryapd_document_type_fct", "type":"string", "lengthmultiValued":"32766"}]}true, "queryAnalyzerindexed":{ true, "charFiltersstored":[{false}, { "classname":"solr.MappingCharFilterFactoryapd_keywords_fct", "mapping"type":"mapping_sortfield.txt"}]string", "tokenizermultiValued":{true, "indexed":true, "classstored":"solr.WhitespaceTokenizerFactory"false}, { "filtersname":[{"apd_level_of_description", "type":"text", "classindexed":"solr.LowerCaseFilterFactory"}true, "stored":true}, { "name":"apd_level_of_description_fct", "classtype":"solr.TrimFilterFactorystring"}, "indexed":true, {"stored":false}, { "name":"apd_material", "classtype":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactorytext", "indexed":true, "lengthstored":"15"}]}}true}, { "name":"doubleapd_material_fct", "classtype":"solr.TrieDoubleFieldstring", "omitNormsindexed":true, "positionIncrementGapstored":"0"false}, { "precisionStepname":"0apd_provenance"}, { "nametype":"highlighting_typetext", "classmultiValued":"solr.TextField"true, "positionIncrementGapindexed":"100"true, "analyzerstored":{true}, { "charFiltersname":[{"apd_provenance_fct", "type":"string", "classmultiValued":"solr.HTMLStripCharFilterFactory"}true, "indexed":true, {"stored":false}, { "classname":"solr.MappingCharFilterFactoryapd_reference_number", "mappingtype":"mapping-ISOLatin1Accent.txt"}]text", "tokenizermultiValued":{true, "indexed":true, "classstored":"solr.WhitespaceTokenizerFactory"true}, { "filtersname":[{"apd_reference_number_fct", "type":"string", "classmultiValued":"solr.WordDelimiterGraphFilterFactory"true, "indexed":true, "catenateNumbersstored":"1"false}, { "generateNumberPartsname":"0apd_xml_sort", "type":"string", "splitOnCaseChangemultiValued":"1"false, "indexed":true, "generateWordPartsstored":"1"true}, { "splitOnNumericsname":"0avg_time_on_page", "type":"long", "catenateAlldocValues":"0"true, "multiValued":false, "catenateWordsindexed":"1"}false, "stored":false}, { "name":"begin_time", "classtype":"solr.LowerCaseFilterFactorytimeInDays"}, "multiValued":true, {"indexed":true, "stored":true}, { "classname":"solr.SynonymFilterFactorycaption_1", "synonymstype":"lemma_replaced_umlaute_lower_case.txt"}text", "multiValued":true, {"indexed":true, "class":"solr.TrimFilterFactory""stored":true}, { {"name":"caption_2", "type":"text", "classmultiValued":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory"true, "indexed":true, "lengthstored":"32766"}]true}}, { "name":"keywordcaption_3", "classtype":"solr.StrFieldtext"}, { "namemultiValued":"location"true, "classindexed":"solr.LatLonType"true, "subFieldSuffixstored":"_coordinate"true}, { "name":"longcategory", "classtype":"solr.TrieLongFieldstring", "positionIncrementGapmultiValued":"0"false, "docValuesindexed":true, "precisionStepstored":"0"true}, { "name":"randomchange_of_ownership", "classtype":"solr.RandomSortFieldtext"}, { "multiValued":true, "nameindexed":"sort_type"true, "classstored":"solr.TextField"true}, { "positionIncrementGapname":"100change_of_ownership_en", "analyzertype":{ "text", "charFiltersmultiValued":[{true, "indexed":true, "classstored":"solr.MappingCharFilterFactory"true}, { "mappingname":"mapping_sortfield.txt"}]change_of_ownership_fr", "tokenizertype":{"text", "multiValued":true, "classindexed":"solr.KeywordTokenizerFactory"}true, "filtersstored":[{true}, { "classname":"solr.LowerCaseFilterFactoryclassification"}, "type":"text", {"multiValued":true, "indexed":true, "classstored":"solr.TrimFilterFactory"true}, { {"name":"classification_en", "type":"text", "classmultiValued":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory"true, "indexed":true, "lengthstored":"32766"}]}true}, { "name":"spellcheckclassification_typefr", "classtype":"solr.TextFieldtext", "positionIncrementGapmultiValued":"100"true, "indexAnalyzerindexed":{true, "charFilters"stored":[{true}, { "classname":"solr.MappingCharFilterFactorycontext", "type":"keyword", "mappingdocValues":"mapping-ISOLatin1Accent_spellcheck.txt"}]true, "tokenizermultiValued":{true, "indexed":true, "classstored":"solr.WhitespaceTokenizerFactory"true}, { "filtersname":[{"cultural_attribution", "type":"text", "classmultiValued":"solr.WordDelimiterFilterFactory"true, "indexed":true, "catenateNumbersstored":"1"true}, { "generateNumberPartsname":"1cultural_attribution_en", "type":"text", "splitOnCaseChangemultiValued":"1"true, "indexed":true, "generateWordPartsstored":"1"true}, { "splitOnNumericsname":"0cultural_attribution_fct", "catenateAll"type":"0string", "multiValued":true, "catenateWordsindexed":"1"}true, "stored":true}, { "classname":"solr.LowerCaseFilterFactory"}cultural_attribution_fct_en", "type":"string", {"multiValued":true, "indexed":true, "classstored":"solr.TrimFilterFactory"true}, { "name":"cultural_attribution_fct_fr", "classtype":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactorystring", "length":"32766"}]}, "multiValued":true, "queryAnalyzerindexed":{true, "charFiltersstored":[{true}, { "classname":"solr.MappingCharFilterFactorycultural_attribution_fr", "mappingtype":"mapping-ISOLatin1Accent_spellcheck.txt"}]text", "tokenizermultiValued":{true, "indexed":true, "classstored":"solr.WhitespaceTokenizerFactory"true}, { "filtersname":[{"current_location", "type":"text", "classmultiValued":"solr.WordDelimiterFilterFactory"false, "indexed":true, "catenateNumbersstored":"1"true}, { "generateNumberPartsname":"0current_location_en", "type":"text", "splitOnCaseChangemultiValued":"1"false, "indexed":true, "generateWordPartsstored":"0"true}, { "splitOnNumericsname":"0current_location_fct", "catenateAlltype":"0string", "multiValued":false, "catenateWordsindexed":"1"}true, "stored":true}, { "name":"current_location_fct_en", "classtype":"solr.LowerCaseFilterFactorystring"}, "multiValued":false, { "indexed":true, "classstored":"solr.TrimFilterFactory"true}, { {"name":"current_location_fct_fr", "type":"string", "classmultiValued":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory"false, "indexed":true, "lengthstored":"32766"}]}true}, { "name":"stringcurrent_location_fr", "classtype":"solr.TextFieldtext", "positionIncrementGapmultiValued":"100"false, "analyzerindexed":{ true, "tokenizerstored":{true}, { "classname":"solr.KeywordTokenizerFactory"}dataprovider_fct", "filterstype":[{"string", "multiValued":true, "classindexed":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory"true, "length":"32766"}]}}"stored":true}, { "name":"suggestdataset_typeid", "classtype":"solr.TextFieldstring", "positionIncrementGapindexed":"100"true, "analyzerstored":{true}, { "tokenizername":{"dataset_label", "class"type":"solr.PatternTokenizerFactorystring", "indexed":true, "pattern":"[!\"#$%&()*+,/:;<=>?@[\\\\]^_`{|}~\\s]"}stored":true}, { "filtersname":[{ "delivery_id", "classtype":"solr.LowerCaseFilterFactorystring"}, "indexed":true, {"stored":true}, { "classname":"solr.ShingleFilterFactorydescription", "type":"text", "outputUnigramsmultiValued":"true", "indexed":true, "maxShingleSizestored":"4"}]}true}, { "name":"textdigitalisat", "classtype":"solr.TextFieldtext", "positionIncrementGapindexed":"100"true, "indexAnalyzerstored":{true}, { "charFiltersname":[{"end_time", "type":"timeInDays", "classmultiValued":"solr.MappingCharFilterFactory"true, "indexed":true, "mappingstored":"mapping-ISOLatin1Accent.txt"}]true}, { "tokenizername":{ "genre", "classtype":"solr.WhitespaceTokenizerFactorytext"}, "filtersmultiValued":[{true, "indexed":true, "classstored":"solr.WordDelimiterFilterFactory"true}, { "catenateNumbersname":"1genre_en", "type":"text", "generateNumberPartsmultiValued":"1"true, "indexed":true, "splitOnCaseChangestored":"1"true}, { "name":"genre_fr", "generateWordPartstype":"1text", "multiValued":true, "splitOnNumericsindexed":"0"true, "stored":true}, { "catenateAllname":"0geocode", "type":"location", "catenateWordsmultiValued":"1"}false, "indexed":true, {"stored":true}, { "name":"geocode_0_coordinate", "classtype":"solr.LowerCaseFilterFactorydouble"}, "indexed":true, {"stored":true}, { "classname":"solr.SynonymFilterFactorygeocode_1_coordinate", "type":"double", "synonymsindexed":"lemma_replaced_umlaute_lower_case.txt"}true, "stored":true}, { "name":"id", "classtype":"solr.TrimFilterFactorykeyword"}, "docValues":true, {"multiValued":false, "indexed":true, "classrequired":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory"true, "stored":true}, { "lengthname":"32766"}]}ingest_id", "queryAnalyzertype":{ "string", "charFiltersmultiValued":[{false, "indexed":true, "classstored":"solr.MappingCharFilterFactory"true}, { "mappingname":"mapping-ISOLatin1Accent.txt"}]keywords", "tokenizertype":{"text", "multiValued":true, "classindexed":"solr.WhitespaceTokenizerFactory"}true, "filtersstored":[{true}, { "classname":"solr.WordDelimiterFilterFactorykeywords_fct", "type":"string", "catenateNumbersmultiValued":"1"true, "indexed":true, "generateNumberPartsstored":"0"true}, { "splitOnCaseChangename":"1label", "type":"text", "generateWordPartsmultiValued":"0"true, "indexed":true, "splitOnNumericsstored":"0"true}, { "catenateAllname":"0language", "type":"text", "catenateWordsmultiValued":"1"}true, "indexed":true, {"stored":true}, { "classname":"solr.LowerCaseFilterFactory"}language_fct", "type":"string", {"multiValued":true, "indexed":true, "classstored":"solr.SynonymFilterFactory"true}, { "synonymsname":"lemma_replaced_umlaute_lower_case.txt"}last_update", "type":"string", {"multiValued":false, "indexed":true, "classstored":"solr.TrimFilterFactory"true}, { {"name":"license", "type":"string", "classmultiValued":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory"true, "indexed":true, "lengthstored":"32766"}]true}}, { "name":"timeInDayslicense_group", "classtype":"solr.TrieLongFieldstring", "omitNormsmultiValued":true, "positionIncrementGapindexed":"0"true, "precisionStepstored":"0"true}, { "name":"wildcardmapping_fieldversion", "classtype":"solr.TextFieldstring", "positionIncrementGapmultiValued":"100"false, "analyzerindexed":{true, "tokenizerstored":{true}, { "classname":"solr.WhitespaceTokenizerFactory"}material_technique", "filterstype":[{"text", "class":"solr.LowerCaseFilterFactory"}, "multiValued":true, { "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "indexed":true, "length":"32766"}]}}]"stored":true}, "fields":[{ "name":"material_versiontechnique_en", "type":"longtext", "docValuesmultiValued":true, "multiValued":false, "indexed":falsetrue, "stored":falsetrue}, { "name":"affiliatematerial_technique_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"affiliatemd_fctformat", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"aggregatormimetype_idfct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"apdnb_abstractsvisits", "type":"textlong", "docValues":true, "indexedmultiValued":truefalse, "indexed":false, "stored":truefalse}, { "name":"apd_contextobjecttype", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"apdobjecttype_document_typeen", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"apd_documentobjecttype_type_fct", "type":"string", "multiValued":true, "indexed":true, "stored":falsetrue}, { "name":"apdobjecttype_keywordsfct_fcten", "type":"string", "multiValued":true, "indexed":true, "stored":falsetrue}, { "name":"apdobjecttype_levelfct_of_descriptionfr", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"apd_level_of_description_fctobjecttype_fr", "type":"stringtext", "multiValued":true, "indexed":true, "stored":falsetrue}, { "name":"apdobjecttype_materialstandardised", "type":"text", "multiValued":true, "indexed":true, "stored":true}, {{ "name":"apdobjecttype_materialstandardised_fcten", "type":"stringtext", "multiValued":true, "indexed":true, "stored":falsetrue}, { "name":"apdobjecttype_standardised_provenancefct", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"apdobjecttype_provenancestandardised_fct_en", "type":"string", "multiValued":true, "indexed":true, "stored":falsetrue}, { "name":"apdobjecttype_standardised_referencefct_numberfr", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"apdobjecttype_referencestandardised_number_fctfr", "type":"stringtext", "multiValued":true, "indexed":true, "stored":falsetrue}, { "name":"apdoriginal_xml_sorttitle", "type":"stringtext", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"avgoriginal_timetitle_on_pagelanguage", "type":"longtext", "docValuesmultiValued":true, "multiValued":false, "indexed":falsetrue, "stored":falsetrue}, { "name":"beginpersons_organizations_timeinvolved", "type":"timeInDaystext", "multiValued":true, "indexed":true, "stored":true}, { "name":"caption_1persons_organizations_involved_fct", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"caption_2place", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"captionplace_3en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"categoryplace_fct", "type":"string", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"changeplace_offct_ownershipen", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"changeplace_offct_ownership_enfr", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"change_of_ownershipplace_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"classificationplace_standardised", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"classificationplace_standardised_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"classificationplace_standardised_frfct", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"contextplace_standardised_fct_en", "type":"keywordstring", "docValues":true, "multiValued":true, "indexed":true, "stored":true}, { "name":"cultural_attributionplace_standardised_fct_fr", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"culturalplace_attributionstandardised_enfr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"cultural_attribution_fctpreview", "type":"stringtext", "multiValued":true, "indexed":true, "stored":true}, { "name":"cultural_attribution_fct_enpreview_store", "type":"stringhighlighting_type", "multiValued":truefalse, "indexed":true, "stored":true}, { "name":"cultural_attribution_fct_frproduction", "type":"stringtext", "multiValued":true, "indexed":true, "stored":true}, { "name":"culturalproduction_attribution_fren", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"currentproduction_locationfr", "type":"text", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"current_location_enprovider", "type":"text", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"current_locationprovider_fct", "type":"string", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"current_location_fct_enprovider_id", "type":"string", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"currentprovider_locationitem_fct_frid", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"current_location_frranking", "type":"text", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"dataproviderrestitution_fctrepatriation", "type":"stringtext", "multiValued":true, "indexed":true, "stored":true}, { "name":"datasetrestitution_repatriation_iden", "type":"stringtext", "multiValued":true, "indexed":true, "stored":true}, { "name":"datasetrestitution_repatriation_labelfr", "type":"stringtext", "multiValued":true, "indexed":true, "stored":true}, { "name":"deliveryrevision_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"descriptionsector", "type":"text", "multiValued":truefalse, "indexed":true, "stored":truefalse}, { "name":"digitalisatsector_fct", "type":"textstring", "multiValued":false, "indexed":true, "stored":true}, { "name":"endsociety_of_timeorigin", "type":"timeInDaystext", "multiValued":true, "indexed":true, "stored":true}, { "name":"genresociety_of_origin_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"genre_ensociety_of_origin_fct", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"genre_frsociety_of_origin_fct_en", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"geocode",society_of_origin_fct_fr", "type":"locationstring", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"geocodesociety_of_0origin_coordinatefr", "type":"doubletext", "multiValued":true, "indexed":true, "stored":true}, { "name":"geocodesort_1_coordinatefield", "type":"doublesort_type", "indexedsortMissingLast":true, "multiValued":false, "storedindexed":true}, {"stored":false}, { "name":"idsource_format", "type":"keywordstring", "indexed":true, "docValuesstored":true}, { "multiValuedname":false"spell_check", "type":"spellcheck_type", "indexedmultiValued":true, "requiredindexed":true, "stored":truefalse}, { "name":"ingestsupplier_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"keywordstitle", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"keywordstitle_fcten", "type":"stringtext", "multiValued":true, "indexed":true, "stored":true}, { "name":"labeltitle_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"languagetopic", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"languagetopic_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"lasttp_category_updateid", "type":"stringkeyword", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"licensetype", "type":"stringtext", "multiValued":true, "indexed":true, "stored":true}, { "name":"licensetype_groupfct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"mapping_versionview", "type":"stringtext", "multiValued":falsetrue, "indexed":true, "stored":true}, { "name":"materialview_techniqueen", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"materialview_technique_enfr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"material_technique_frwho", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"mdwho_formaten", "type":"stringtext", "multiValued":true, "indexed":true, "stored":true}, { "name":"mimetypewho_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"nbwho_fct_visitsen", "type":"longstring", "docValuesmultiValued":true, "multiValuedindexed":falsetrue, "indexedstored":falsetrue}, { "stored":false}, { " "name":"objecttypewho_fct_fr", "type":"textstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttypewho_enfr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { }]} |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "dynamicFields":[{ "name":"objecttype_fcttp_keyword_id_*", "type":"stringkeyword", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_fct_ensuggest_field*", "type":"stringsuggest_type", "multiValued":true, "indexed":true, "stored":truefalse}, { "name":"objecttype*_fct_frautocomplete", "type":"stringautocomplete_type", "multiValued":true, "indexed":true, "stored":truefalse}, { "name":"objecttype*_frpreprocessed", "type":"textstring", "multiValued":true, "indexed":true, "stored":truefalse}, { "name":"objecttype*_standardisednormdata", "type":"textstring", "multiValued":true, "indexed":true, "stored":truefalse}, { "name":"objecttypeunknown_standardised_en*", "type":"textstring", "multiValued":true, ""indexed":truefalse, "stored":truefalse}, { "name":"objecttyperandom_standardised_fct*", "type":"stringrandom", "multiValued":true, "indexed":true, "stored":truefalse}, { "name":"objecttype_standardised_fct_en*_role", "type":"string", "multiValued":true, "indexed":true, "stored":truefalse}, { "name":"objecttype_standardised_fct_fr*_sort", "type":"string", "multiValuedsortMissingLast":true, "indexedmultiValued":truefalse, "storedindexed":true}, "stored":false}]} |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "schema":{ "name":"objecttype_standardised_frddb", "version":1.2, "typeuniqueKey":"textid", "multiValuedfieldTypes":true,[{ "indexedname":true"autocomplete_type", "storedclass":true}, {"solr.TextField", "namepositionIncrementGap":"original_title100", "typeindexAnalyzer":"text", { "multiValuedcharFilters":true,[{ "indexed":true, "stored":true}"class":"solr.MappingCharFilterFactory", { "namemapping":"original_title_language"mapping_sortfield.txt"}], "typetokenizer":"text", { "multiValuedclass":true"solr.WhitespaceTokenizerFactory"}, "indexedfilters":true, [{ "storedclass":true"solr.LowerCaseFilterFactory"}, { "name":"persons_organizations_involved", "typeclass":"textsolr.TrimFilterFactory"}, "multiValued":true, { "indexed":true, "storedclass":true}"solr.EdgeNGramFilterFactory", { "namemaxGramSize":"persons_organizations_involved_fct15", "typeminGramSize":"string2"}, "multiValued":true, { "indexed":true, "storedclass":true}"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", { "namelength":"place32766"}]}, "typequeryAnalyzer":"text",{ "multiValuedcharFilters":true,[{ "indexed":true, "storedclass":true}"solr.MappingCharFilterFactory", { "namemapping":"placemapping_ensortfield.txt"}], "typetokenizer":"text", { "multiValued":true, "indexedclass":true"solr.WhitespaceTokenizerFactory"}, "storedfilters":true},[{ { "nameclass":"place_fct"solr.LowerCaseFilterFactory"}, "type":"string", { "multiValued":true, "indexedclass":true"solr.TrimFilterFactory"}, "stored":true}, { "name":"place_fct_en", "typeclass":"stringde.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "multiValued":true, "indexedlength":true, "stored":true"15"}]}}, { "name":"place_fct_frdouble", "typeclass":"stringsolr.TrieDoubleField", "multiValuedomitNorms":true, "indexedpositionIncrementGap":true"0", "storedprecisionStep":true"0"}, { "name":"placehighlighting_frtype", "typeclass":"textsolr.TextField", "multiValuedpositionIncrementGap":true"100", "indexedanalyzer":true,{ "storedcharFilters":true},[{ { "nameclass":"place_standardised"solr.HTMLStripCharFilterFactory"}, "type":"text", { "multiValued":true, "class":"solr.MappingCharFilterFactory", "indexedmapping":true"mapping-ISOLatin1Accent.txt"}], "storedtokenizer":true},{ { "nameclass":"place_standardised_en"solr.WhitespaceTokenizerFactory"}, "typefilters":"text",[{ "multiValued":true "class":"solr.WordDelimiterGraphFilterFactory", "indexed":true, "storedcatenateNumbers":true}"1", { "namegenerateNumberParts":"place_standardised_fct0", "typesplitOnCaseChange":"string1", "multiValued "generateWordParts":true"1", "indexed":true, "storedsplitOnNumerics":true}"0", { "namecatenateAll":"place_standardised_fct_en0", "typecatenateWords":"string1"}, "multiValued":true, { "indexed":true, "storedclass":true"solr.LowerCaseFilterFactory"}, { "name":"place_standardised_fct_fr", "typeclass":"stringsolr.SynonymFilterFactory", "multiValued":true, "indexedsynonyms":true"lemma_replaced_umlaute_lower_case.txt"}, "stored":true}, { { "nameclass":"place_standardised_fr"solr.TrimFilterFactory"}, "type":"text", { "multiValued":true, "indexedclass":true, "de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "storedlength":true"32766"}]}}, { "name":"previewkeyword", "typeclass":"textsolr.StrField"}, { "multiValuedname":true"location", "indexedclass":true"solr.LatLonType", "storedsubFieldSuffix":true"_coordinate"}, { "name":"preview_storelong", "typeclass":"highlighting_typesolr.TrieLongField", "multiValuedpositionIncrementGap":false"0", "indexeddocValues":true, "storedprecisionStep":true"0"}, { "name":"productionrandom", "typeclass":"textsolr.RandomSortField"}, "multiValued":true,{ "indexedname":true"sort_type", "storedclass":true}, {"solr.TextField", "namepositionIncrementGap":"production_en100", "typeanalyzer":"text", { "multiValuedcharFilters":true,[{ "indexed":true, "storedclass":true}"solr.MappingCharFilterFactory", { "namemapping":"productionmapping_frsortfield.txt"}], "typetokenizer":"text", { "multiValuedclass":true"solr.KeywordTokenizerFactory"}, "indexedfilters":true,[{ "storedclass":true"solr.LowerCaseFilterFactory"}, { "name "class":"providersolr.TrimFilterFactory"}, "type":"text", { "multiValued":true, "indexedclass":true, "de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "storedlength":true"32766"}]}}, { "name":"providerspellcheck_fcttype", "typeclass":"stringsolr.TextField", "multiValuedpositionIncrementGap":true"100", "indexedindexAnalyzer":true,{ "storedcharFilters":true},[{ { "nameclass":"provider_idsolr.MappingCharFilterFactory", "type "mapping":"string"mapping-ISOLatin1Accent_spellcheck.txt"}], "multiValuedtokenizer":true, { "indexedclass":true"solr.WhitespaceTokenizerFactory"}, "storedfilters":true},[{ { "nameclass":"provider_item_idsolr.WordDelimiterFilterFactory", "typecatenateNumbers":"string1", "indexed":true, "storedgenerateNumberParts":true}"1", { "namesplitOnCaseChange":"ranking1", "type":"text", "multiValuedgenerateWordParts":true"1", "indexed":true, "storedsplitOnNumerics":true}"0", { "namecatenateAll":"restitution_repatriation0", "typecatenateWords":"text1"}, "multiValued":true, { "indexed":true, "storedclass":true"solr.LowerCaseFilterFactory"}, { "name":"restitution_repatriation_en", "typeclass":"textsolr.TrimFilterFactory"}, "multiValued":true, { "indexed":true, "storedclass":true}"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", { "namelength":"restitution_repatriation_fr"32766"}]}, "typequeryAnalyzer":"text",{ "multiValuedcharFilters":true,[{ "indexed":true, "storedclass":true}"solr.MappingCharFilterFactory", { "namemapping":"revision_id"mapping-ISOLatin1Accent_spellcheck.txt"}], "typetokenizer":"string",{ "multiValued":false, "indexedclass":true"solr.WhitespaceTokenizerFactory"}, "storedfilters":true},[{ { "nameclass":"sectorsolr.WordDelimiterFilterFactory", "type":"text", "multiValuedcatenateNumbers":false"1", "indexed":true, "storedgenerateNumberParts":false}"0", { "namesplitOnCaseChange":"sector_fct1", "type":"string", "multiValuedgenerateWordParts":false"0", "indexed":true, "storedsplitOnNumerics":true}"0", { "namecatenateAll":"society_of_origin0", "typecatenateWords":"text1"}, "multiValued":true, { "indexed":true, "storedclass":true"solr.LowerCaseFilterFactory"}, { "name":"society_of_origin_en", "typeclass":"textsolr.TrimFilterFactory"}, "multiValued":true, { "indexed":true "class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "stored":true "length":"32766"}]}}, { "name":"society_of_origin_fctstring", "typeclass":"stringsolr.TextField", "multiValuedpositionIncrementGap":true"100", "indexedanalyzer":true,{ "storedtokenizer":true},{ { "nameclass":"society_of_origin_fct_en", solr.KeywordTokenizerFactory"}, "typefilters":"string", [{ "multiValuedclass":true"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "indexed":true, "storedlength":true"32766"}]}}, { "name":"society_of_origin_fct_frsuggest_type", "typeclass":"stringsolr.TextField", "multiValuedpositionIncrementGap":true"100", "indexedanalyzer":true,{ "storedtokenizer":true},{ { "nameclass":"society_of_origin_frsolr.PatternTokenizerFactory", "type":"text", "multiValuedpattern":true, "indexed":true,"[!\"#$%&()*+,/:;<=>?@[\\\\]^_`{|}~\\s]"}, "storedfilters":true},[{ { "nameclass":"sort_field"solr.LowerCaseFilterFactory"}, "type":"sort_type", { "sortMissingLast":true, "multiValuedclass":false"solr.ShingleFilterFactory", "indexed "outputUnigrams":"true", "storedmaxShingleSize":false"4"}]}}, { "name":"source_formattext", "typeclass":"stringsolr.TextField", "indexedpositionIncrementGap":true"100", "storedindexAnalyzer":true},{ "charFilters":[{ "nameclass":"spell_checksolr.MappingCharFilterFactory", "typemapping":"spellcheck_type"mapping-ISOLatin1Accent.txt"}], "multiValuedtokenizer":true,{ "indexedclass":true"solr.WhitespaceTokenizerFactory"}, "storedfilters":false},[{ { "nameclass":"supplier_idsolr.WordDelimiterFilterFactory", "typecatenateNumbers":"string1", "indexed":true, "storedgenerateNumberParts":true}"1", { "namesplitOnCaseChange":"title1", "type "generateWordParts":"text1", "multiValuedsplitOnNumerics":true"0", "indexed":true, "storedcatenateAll":true}"0", { "namecatenateWords":"title_en1"}, "type":"text", { "multiValued":true, "indexedclass":true"solr.LowerCaseFilterFactory"}, "stored":true},{ { "nameclass":"title_frsolr.SynonymFilterFactory", "typesynonyms":"text"lemma_replaced_umlaute_lower_case.txt"}, "multiValued":true, { "indexed":true, "storedclass":true"solr.TrimFilterFactory"}, { "nameclass":"topicde.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "type":"text", "multiValuedlength":true"32766"}]}, "indexedqueryAnalyzer":true,{ "storedcharFilters":true},[{ { "nameclass":"topic_fctsolr.MappingCharFilterFactory", "type "mapping":"string"mapping-ISOLatin1Accent.txt"}], "multiValuedtokenizer":true,{ "indexedclass":true"solr.WhitespaceTokenizerFactory"}, "storedfilters":true},[{ { "nameclass":"tp_category_idsolr.WordDelimiterFilterFactory", "type":"keyword", "multiValuedcatenateNumbers":true"1", "indexed":true, "storedgenerateNumberParts":true}"0", { "namesplitOnCaseChange":"type1", "type":"text", "multiValuedgenerateWordParts":true"0", "indexed":true, "storedsplitOnNumerics":true}"0", { "namecatenateAll":"type_fct0", "type":"string", "multiValuedcatenateWords":true"1"}, "indexed":true, "stored":true},{ { "nameclass":"viewsolr.LowerCaseFilterFactory"}, "type":"text", "multiValued":true,{ "indexed":true, "storedclass":true}"solr.SynonymFilterFactory", { "namesynonyms":"view_en"lemma_replaced_umlaute_lower_case.txt"}, "type":"text", { "multiValued":true, "indexedclass":true"solr.TrimFilterFactory"}, "stored":true}, { "name":"view_fr", "typeclass":"textde.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "multiValued":true, "indexedlength":true, "stored":true"32766"}]}}, { "name":"whotimeInDays", "typeclass":"textsolr.TrieLongField", "multiValuedomitNorms":true, "indexedpositionIncrementGap":true"0", "storedprecisionStep":true"0"}, { "name":"whowildcard_enfield", "typeclass":"textsolr.TextField", "multiValuedpositionIncrementGap":true"100", "indexedanalyzer":true,{ "storedtokenizer":true},{ { "nameclass":"who_fct"solr.WhitespaceTokenizerFactory"}, "typefilters":"string",[{ "multiValued":true, "indexedclass":true"solr.LowerCaseFilterFactory"}, "stored":true}, { "name":"who_fct_en", "typeclass":"string"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory", "multiValuedlength":true"32766"}]}}], "indexedfields":true,[{ "storedname":true}, {"_version_", "nametype":"who_fct_frlong", "typedocValues":"string"true, "multiValued":truefalse, "indexed":truefalse, "stored":truefalse}, { "name":"who_fraffiliate", "type":"text", "multiValued":true, "indexed":true, "stored":true}], "dynamicFields":[{ "name":"tp_keyword_id_*affiliate_fct", "type":"keywordstring", "multiValued":true, "indexed":true, "stored":true}, { "name":"suggestaggregator_field*id", "type":"suggest_typestring", "multiValuedindexed":true, "indexedstored":true}, { "storedname":false}"apd_abstracts", { "type":"text", "nameindexed":"*_autocomplete",true, "stored":true}, { "typename":"autocompleteapd_typecontext", "multiValuedtype":true"text", "indexed":true, "stored":falsetrue}, { "name":"*apd_document_preprocessedtype", "type":"stringtext", "multiValued":true, "indexed":true, "stored":falsetrue}, { "name":"*_normdataapd_document_type_fct", "type":"string", "multiValued":true, "indexed":true, "stored":false}, { "name":"unknownapd_keywords_*fct", "type":"string", "multiValued":true, "indexed":falsetrue, "stored":false}, { "name":"random_*apd_level_of_description", "type":"randomtext", "indexed":true, "stored":falsetrue}, { "name":"*_roleapd_level_of_description_fct", "type":"string", "multiValued":true, "indexed":true, "stored":false}, { "name":"*apd_sortmaterial", "type":"stringtext", "sortMissingLastindexed":true, "multiValuedstored":falsetrue}, "indexed":true,{ "storedname":false}]"apd_material_fct", "copyFieldstype":[{"string", "sourceindexed":"affiliate_fct"true, "deststored":"affiliate"false}, { "sourcename":"apd_document_typeprovenance", "desttype":"apd_document_type_fct"}text", {"multiValued":true, "sourceindexed":"apd_level_of_description"true, "deststored":"apd_level_of_description_fct"true}, { "sourcename":"apd_materialprovenance_fct", "desttype":"apd_material_fctstring"}, { "multiValued":true, "sourceindexed":"apd_provenance"true, "deststored":"apd_provenance_fct"false}, { "sourcename":"apd_reference_number", "desttype":"apd_reference_number_fct"}text", { "multiValued":true, "sourceindexed":"cultural_attribution_fct"true, "deststored":"cultural_attribution"true}, { "sourcename":"culturalapd_reference_attributionnumber_fct_en", "desttype":"cultural_attribution_enstring"}, { "multiValued":true, "sourceindexed":"cultural_attribution_fct_fr"true, "deststored":"cultural_attribution_fr"false}, { "sourcename":"currentapd_locationxml_fctsort", "desttype":"current_locationstring"}, { "multiValued":false, "sourceindexed":"current_location_fct_en"true, "deststored":"current_location_en"true}, { "sourcename":"currentavg_locationtime_fcton_frpage", "desttype":"current_location_frlong"}, { "docValues":true, "sourcemultiValued":"keywords_fct"false, "indexed":false, "deststored":"keywords"false}, { "sourcename":"labelbegin_time", "desttype":"spell_checktimeInDays"}, { "multiValued":true, "sourceindexed":"language_fct"true, "deststored":"language"true}, { "sourcename":"objecttypecaption_fct1", "desttype":"objecttypetext"}, { "multiValued":true, "sourceindexed":"objecttype_fct_en"true, "deststored":"objecttype_en"true}, { "sourcename":"objecttypecaption_fct_fr2", "desttype":"objecttype_frtext"}, {"multiValued":true, "sourceindexed":"objecttype_standardised_fct"true, "deststored":"objecttype_standardised"true}, { "sourcename":"objecttype_standardised_fct_encaption_3", "desttype":"objecttype_standardised_entext"}, {"multiValued":true, "sourceindexed":"objecttype_standardised_fct_fr"true, "deststored":"objecttype_standardised_fr"true}, { "sourcename":"place_fctcategory", "desttype":"placestring"}, {"multiValued":false, "sourceindexed":"place_fct_en"true, "deststored":"place_en"true}, { "sourcename":"placechange_fctof_frownership", "desttype":"place_frtext"}, { "multiValued":true, "sourceindexed":"place_standardised_fct"true, "deststored":"place_standardised"true}, { "sourcename":"placechange_standardisedof_fctownership_en", "desttype":"place_standardised_entext"}, {"multiValued":true, "sourceindexed":"place_standardised_fct_fr"true, "deststored":"place_standardised_fr"true}, { "sourcename":"provider_fctchange_of_ownership_fr", "desttype":"providertext"}, { "multiValued":true, "sourceindexed":"sector_fct"true, "deststored":"sector"true}, { "source":"topic_fct""name":"classification", "type":"text", "multiValued":true, "destindexed":"topic"true, "stored":true}, { "sourcename":"typeclassification_fcten", "desttype":"typetext"}, { "multiValued":true, "sourceindexed":"view"true, "deststored":"spell_check"true}, { "sourcename":"whoclassification_fctfr", "desttype":"whotext"}, {"multiValued":true, "sourceindexed":"who_fct_en"true, "deststored":"who_en"true}, { "sourcename":"who_fct_frcontext", "desttype":"who_frkeyword"}, {"docValues":true, "sourcemultiValued":"apd_document_type"true, "indexed":true, "deststored":"apd_document_type_fct_autocomplete"true}, { "sourcename":"apdcultural_provenanceattribution", "desttype":"apd_provenance_fct_autocomplete"}]}}text", "multiValued":true, "indexed":true, "stored":true}, { "name":"cultural_attribution_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"cultural_attribution_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"cultural_attribution_fct_en", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"cultural_attribution_fct_fr", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"cultural_attribution_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"current_location", "type":"text", "multiValued":false, "indexed":true, "stored":true}, { "name":"current_location_en", "type":"text", "multiValued":false, "indexed":true, "stored":true}, { "name":"current_location_fct", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"current_location_fct_en", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"current_location_fct_fr", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"current_location_fr", "type":"text", "multiValued":false, "indexed":true, "stored":true}, { "name":"dataprovider_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"dataset_id", "type":"string", "indexed":true, "stored":true}, { "name":"dataset_label", "type":"string", "indexed":true, "stored":true}, { "name":"delivery_id", "type":"string", "indexed":true, "stored":true}, { "name":"description", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"digitalisat", "type":"text", "indexed":true, "stored":true}, { "name":"end_time", "type":"timeInDays", "multiValued":true, "indexed":true, "stored":true}, { "name":"genre", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"genre_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"genre_fr", "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":true}, { "name":"geocode_1_coordinate", "type":"double", "indexed":true, "stored":true}, { "name":"id", "type":"keyword", "docValues":true, "multiValued":false, "indexed":true, "required":true, "stored":true}, { "name":"ingest_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"keywords", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"keywords_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"label", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"language", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"language_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"last_update", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"license", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"license_group", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"mapping_version", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"material_technique", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"material_technique_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"material_technique_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"md_format", "type":"string", "indexed":true, "stored":true}, { "name":"mimetype_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"nb_visits", "type":"long", "docValues":true, "multiValued":false, "indexed":false, "stored":false}, { "name":"objecttype", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_fct_en", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_fct_fr", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_standardised", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_standardised_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_standardised_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_standardised_fct_en", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_standardised_fct_fr", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"objecttype_standardised_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"original_title", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"original_title_language", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"persons_organizations_involved", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"persons_organizations_involved_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"place", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_fct_en", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_fct_fr", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_standardised", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_standardised_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_standardised_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_standardised_fct_en", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_standardised_fct_fr", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"place_standardised_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"preview", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"preview_store", "type":"highlighting_type", "multiValued":false, "indexed":true, "stored":true}, { "name":"production", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"production_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"production_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"provider", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"provider_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"provider_id", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"provider_item_id", "type":"string", "indexed":true, "stored":true}, { "name":"ranking", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"restitution_repatriation", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"restitution_repatriation_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"restitution_repatriation_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"revision_id", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"sector", "type":"text", "multiValued":false, "indexed":true, "stored":false}, { "name":"sector_fct", "type":"string", "multiValued":false, "indexed":true, "stored":true}, { "name":"society_of_origin", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"society_of_origin_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"society_of_origin_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"society_of_origin_fct_en", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"society_of_origin_fct_fr", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"society_of_origin_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"sort_field", "type":"sort_type", "sortMissingLast":true, "multiValued":false, "indexed":true, "stored":false}, { "name":"source_format", "type":"string", "indexed":true, "stored":true}, { "name":"spell_check", "type":"spellcheck_type", "multiValued":true, "indexed":true, "stored":false}, { "name":"supplier_id", "type":"string", "indexed":true, "stored":true}, { "name":"title", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"title_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"title_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"topic", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"topic_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"tp_category_id", "type":"keyword", "multiValued":true, "indexed":true, "stored":true}, { "name":"type", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"type_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"view", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"view_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"view_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"who", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"who_en", "type":"text", "multiValued":true, "indexed":true, "stored":true}, { "name":"who_fct", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"who_fct_en", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"who_fct_fr", "type":"string", "multiValued":true, "indexed":true, "stored":true}, { "name":"who_fr", "type":"text", "multiValued":true, "indexed":true, "stored":true}], "dynamicFields":[{ "name":"tp_keyword_id_*", "type":"keyword", "multiValued":true, "indexed":true, "stored":true}, { "name":"suggest_field*", "type":"suggest_type", "multiValued":true, "indexed":true, "stored":false}, { "name":"*_autocomplete", "type":"autocomplete_type", "multiValued":true, "indexed":true, "stored":false}, { "name":"*_preprocessed", "type":"string", "multiValued":true, "indexed":true, "stored":false}, { "name":"*_normdata", "type":"string", "multiValued":true, "indexed":true, "stored":false}, { "name":"unknown_*", "type":"string", "multiValued":true, "indexed":false, "stored":false}, { "name":"random_*", "type":"random", "indexed":true, "stored":false}, { "name":"*_role", "type":"string", "multiValued":true, "indexed":true, "stored":false}, { "name":"*_sort", "type":"string", "sortMissingLast":true, "multiValued":false, "indexed":true, "stored":false}], "copyFields":[{ "source":"affiliate_fct", "dest":"affiliate"}, { "source":"apd_document_type", "dest":"apd_document_type_fct"}, { "source":"apd_level_of_description", "dest":"apd_level_of_description_fct"}, { "source":"apd_material", "dest":"apd_material_fct"}, { "source":"apd_provenance", "dest":"apd_provenance_fct"}, { "source":"apd_reference_number", "dest":"apd_reference_number_fct"}, { "source":"cultural_attribution_fct", "dest":"cultural_attribution"}, { "source":"cultural_attribution_fct_en", "dest":"cultural_attribution_en"}, { "source":"cultural_attribution_fct_fr", "dest":"cultural_attribution_fr"}, { "source":"current_location_fct", "dest":"current_location"}, { "source":"current_location_fct_en", "dest":"current_location_en"}, { "source":"current_location_fct_fr", "dest":"current_location_fr"}, { "source":"keywords_fct", "dest":"keywords"}, { "source":"label", "dest":"spell_check"}, { "source":"language_fct", "dest":"language"}, { "source":"objecttype_fct", "dest":"objecttype"}, { "source":"objecttype_fct_en", "dest":"objecttype_en"}, { "source":"objecttype_fct_fr", "dest":"objecttype_fr"}, { "source":"objecttype_standardised_fct", "dest":"objecttype_standardised"}, { "source":"objecttype_standardised_fct_en", "dest":"objecttype_standardised_en"}, { "source":"objecttype_standardised_fct_fr", "dest":"objecttype_standardised_fr"}, { "source":"place_fct", "dest":"place"}, { "source":"place_fct_en", "dest":"place_en"}, { "source":"place_fct_fr", "dest":"place_fr"}, { "source":"place_standardised_fct", "dest":"place_standardised"}, { "source":"place_standardised_fct_en", "dest":"place_standardised_en"}, { "source":"place_standardised_fct_fr", "dest":"place_standardised_fr"}, { "source":"provider_fct", "dest":"provider"}, { "source":"sector_fct", "dest":"sector"}, { "source":"topic_fct", "dest":"topic"}, { "source":"type_fct", "dest":"type"}, { "source":"view", "dest":"spell_check"}, { "source":"who_fct", "dest":"who"}, { "source":"who_fct_en", "dest":"who_en"}, { "source":"who_fct_fr", "dest":"who_fr"}, { "source":"apd_document_type", "dest":"apd_document_type_fct_autocomplete"}, { "source":"apd_provenance", "dest":"apd_provenance_fct_autocomplete"}]}} |
Code Block | ||||
---|---|---|---|---|
| ||||
<requestHandler name="search" class="solr.SearchHandler" default="true">
<!-- default values for query parameters can be specified, these will be overridden by parameters in the request -->
<lst name="defaults">
<str name="defType">edismax</str>
<str name="sow">true</str>
<str name="echoParams">explicit</str>
<str name="bf">min(sqrt(nb_visits),10)^0.3 min(sqrt(avg_time_on_page),12)^0.05</str>
<str name="qf">label^1.2 title^1.2 title_en^1.2 title_fr^1.2 view^0.6 view_en^0.6 view_fr^0.6 id^0.01 caption_1^0.4 caption_2^0.3 caption_3^0.2 original_title^0.2 language^0.2 production^0.2 production_en^0.2 production_fr^0.2 material_technique^0.2 material_technique_en^0.2 material_technique_fr^0.2 change_of_ownership^0.2 change_of_ownership_en^0.2 change_of_ownership_fr^0.2 genre^0.2 genre_en^0.2 genre_fr^0.2 classification^0.2 classification_en^0.2 classification_fr^0.2</str>
<str name="tie">1.0</str>
<str name="fl">*,score</str>
<str name="q.alt">*:*</str>
<int name="rows">10</int>
<str name="mm">1</str>
<str name="q.op">AND</str>
<str name="spellcheck.dictionary">file</str>
<str name="spellcheck.onlyMorePopular">true</str>
<str name="spellcheck.maxResultsForSuggest">25</str>
<str name="spellcheck.collate">true</str>
<str name="spellcheck.maxCollations">5</str>
<str name="spellcheck.maxCollationTries">25</str>
<str name="spellcheck.maxCollationEvaluations">10000</str>
<str name="spellcheck.count">20</str>
<str name="spellcheck.minCollationHits">20</str>
<str name="spellcheck.alternativeTermCount">10</str>
<str name="debugQuery">false</str>
</lst>
<arr name="last-components">
<str>spellcheck</str>
</arr>
</requestHandler>
<requestHandler name="mlt" class="solr.MoreLikeThisHandler">
<lst name="defaults">
<!-- How many rows to display? -->
<str name="rows">10</str>
<!-- Query document should be included? -->
<str name="mlt.match.include">false</str>
<!-- Which document to take for similarity search? -->
<str name="mlt.match.offset">0</str>
<!-- Explain your decision? -->
<str name="mlt.interestingTerms">details</str>
<!-- Default search parameters -->
<str name="mlt.fl">affiliate_fct language_fct title description view</str>
<str name="mlt.mintf">1</str>
<str name="mlt.mindf">5</str>
<str name="mlt.minwl">4</str>
<str name="mlt.maxwl">0</str>
<str name="mlt.maxqt">25</str>
<str name="mlt.maxntp">5000</str>
<str name="mlt.boost">true</str>
</lst>
</requestHandler>
<searchComponent name="spellcheck" class="de.fiz.ddb.solr.spellchecker.MinimumHitsSpellCheckComponent">
<lst name="spellchecker">
<str name="classname">de.fiz.ddb.solr.spellchecker.AdaptedIndexBasedSpellChecker</str>
<str name="name">file</str>
<str name="externalDictionary">spellings.txt</str>
<str name="characterEncoding">UTF-8</str>
<str name="spellcheckIndexDir">./spellcheckerFile</str>
<str name="distanceMeasure">org.apache.lucene.search.spell.JaroWinklerDistance</str>
<str name="field">spell_check</str>
<str name="accuracy">0.88</str>
<float name="thresholdTokenFrequency">.0000125</float>
<str name="buildOnCommit">true</str>
<str name="buildOnOptimize">true</str>
</lst>
<str name="queryAnalyzerFieldType">spellcheck_type</str>
</searchComponent>
<searchComponent class="solr.HighlightComponent" name="highlight">
<highlighting class="de.fiz.ddb.solr.highlight.SolrTermRememberingHighlighter">
<fragmenter name="gap" class="org.apache.solr.highlight.GapFragmenter" default="true">
<lst name="defaults">
<int name="hl.fragsize">100</int>
</lst>
</fragmenter>
<fragmenter name="regex" class="org.apache.solr.highlight.RegexFragmenter">
<lst name="defaults">
<int name="hl.fragsize">70</int>
<float name="hl.regex.slop">0.5</float>
<str name="hl.regex.pattern">[-\w ,/\n\"'\.\s]{20,200}</str>
</lst>
</fragmenter>
<formatter name="html" class="org.apache.solr.highlight.HtmlFormatter" default="true">
<lst name="defaults">
<str name="hl.simple.pre"><em></str>
<str name="hl.simple.post"></em></str>
</lst>
</formatter>
</highlighting>
</searchComponent>
|
Collection: Nodes
Dieser Index enthält ebenfalls einen Eintrag für jedes im System vorhandene Objekt. Aufgabe dieser Collection ist die Abbildung der Objekthierarchie.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"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}]}
|
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"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}]}
|
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":[]}}
|
Code Block | ||||
---|---|---|---|---|
| ||||
<requestHandler name="search" class="solr.SearchHandler" default="true">
<lst name="defaults">
<str name="echoParams">explicit</str>
<int name="rows">10</int>
<str name="q.op">AND</str>
<str name="mm">1</str>
</lst>
</requestHandler> |
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 | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"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":"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"}]}}
|
Code Block | ||||
---|---|---|---|---|
| ||||
<requestHandler name="search" class="solr.SearchHandler" default="true">
<!-- default values for query parameters can be specified, these will be overridden by parameters in the request -->
<lst name="defaults">
<str name="defType">edismax</str>
<str name="sow">true</str>
<str name="echoParams">explicit</str>
<!-- DDB-1390 Adaptation of qf and insertion of bf & boost -->
<str name="qf">preferredName^0.5 variantName^0.1 sublabel^0.1 city_de^0.1 id^0.01 variant_id^0.01</str>
<str name="bf">min(sqrt(count),20)^0.2</str>
<str name="boost">if(exists(ddb_organization_id),1.3,1.0)</str>
<str name="tie">1.0</str>
<str name="q.alt">*:*</str>
<str name="q.op">AND</str>
<int name="rows">100</int>
<str name="mm">1</str>
</lst>
<arr name="last-components">
<str>spellcheck</str>
</arr>
</requestHandler>
<searchComponent name="spellcheck" class="solr.SpellCheckComponent">
<lst name="spellchecker">
<str name="name">default</str>
<str name="classname">solr.IndexBasedSpellChecker</str>
<str name="field">spell_check</str>
<str name="spellcheckIndexDir">./spellchecker</str>
<!-- Set the accuracy (float) to be used for the suggestions. Default is 0.5 -->
<str name="accuracy">0.6</str>
<!-- Require terms to occur in 1/100th of 1% of documents in order to be included in the dictionary -->
<float name="thresholdTokenFrequency">.001</float>
<str name="buildOnCommit">true</str>
<str name="buildOnOptimize">true</str>
</lst>
<!-- This field type's analyzer is used by the QueryConverter to tokenize the value for "q" parameter -->
<str name="queryAnalyzerFieldType">text</str>
</searchComponent> |
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"}]}}
|
Code Block | ||||
---|---|---|---|---|
| ||||
<requestHandler name="search" class="solr.SearchHandler" default="true">
<!-- default values for query parameters can be specified, these will be overridden by parameters in the request -->
<lst name="defaults">
<str name="defType">edismax</str>
<str name="sow">true</str>
<str name="echoParams">explicit</str>
<str name="qf">preferredName^1.0 variantName^0.1 professionOrOccupation^0.1 placeOfBirth^0.1 placeOfDeath^0.1 dateOfBirth_de^0.01
dateOfDeath_de^0.01 id^0.01</str>
<str name="bf">min(sqrt(count),20)^0.2</str>
<str name="tie">1.0</str>
<str name="q.alt">*:*</str>
<str name="q.op">AND</str>
<int name="rows">100</int>
<str name="mm">1</str>
<!--<str name="qs">5</str> -->
</lst>
<arr name="last-components">
<str>spellcheck</str>
</arr>
</requestHandler>
<searchComponent name="spellcheck" class="solr.SpellCheckComponent">
<lst name="spellchecker">
<str name="name">default</str>
<str name="classname">solr.IndexBasedSpellChecker</str>
<str name="field">spell_check</str>
<str name="spellcheckIndexDir">./spellchecker</str>
<!-- Set the accuracy (float) to be used for the suggestions. Default is 0.5 -->
<str name="accuracy">0.6</str>
<!-- Require terms to occur in 1/100th of 1% of documents in order to be included in the dictionary -->
<!-- <int name="maxEdits">2</int> <int name="minPrefix">1</int> <int name="maxInspections">5</int> <int name="minQueryLength">4</int> <float
name="maxQueryFrequency">0.01</float> -->
<float name="thresholdTokenFrequency">.001</float>
<str name="buildOnCommit">true</str>
<str name="buildOnOptimize">true</str>
</lst>
<!-- This field type's analyzer is used by the QueryConverter to tokenize the value for "q" parameter -->
<str name="queryAnalyzerFieldType">text</str>
</searchComponent> |
Collection: newspaper
Dieser Index wird ausschließlich im Zeitungsportal genutzt und enthält alle Daten aus dem zuletzt eingespielten ZDB Dump. Details zu den im Zeitungsportal genutzten Suchanfragen sind hier zu finden.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"fields":[{
"name":"frequency",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"glossary.location",
"type":"glossary",
"multiValued":true,
"indexed":true,
"required":false,
"stored":false},
{
"name":"glossary.title",
"type":"glossary",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"hasFulltext",
"type":"boolean",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"hasLoadedIssues",
"type":"boolean",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"isSupplementOf",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"language",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"location",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"locationUri",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"location_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":false},
{
"name":"printId",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"progress",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"sort.location",
"type":"sort",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"sort.title",
"type":"sort",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"subseries",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"supplements",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"thumbnail",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"title",
"type":"text",
"multiValued":true,
"indexed":true,
"required":true,
"stored":true}]} |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"schema":{
"name":"newspaper",
"version":1.7,
"uniqueKey":"id",
"fieldTypes":[{
"name":"boolean",
"class":"solr.BoolField",
"sortMissingLast":true},
{
"name":"glossary",
"class":"solr.TextField",
"omitNorms":true,
"sortMissingLast":true,
"analyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"},
{
"class":"solr.PatternReplaceCharFilterFactory",
"pattern":"([^a-zA-Z0-9])",
"replacement":""},
{
"class":"solr.PatternReplaceCharFilterFactory",
"pattern":"^([a-zA-Z0-9]{1}).*$",
"replacement":"$1"}],
"tokenizer":{
"class":"solr.KeywordTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"}]}},
{
"name":"sort",
"class":"solr.TextField",
"omitNorms":true,
"sortMissingLast":true,
"analyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"},
{
"class":"solr.PatternReplaceCharFilterFactory",
"pattern":"([^a-zA-Z0-9])",
"replacement":""}],
"tokenizer":{
"class":"solr.KeywordTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"}]}},
{
"name":"string",
"class":"solr.TextField",
"omitNorms":true,
"sortMissingLast":true,
"analyzer":{
"tokenizer":{
"class":"solr.KeywordTokenizerFactory"}}},
{
"name":"text",
"class":"solr.TextField",
"positionIncrementGap":"100",
"analyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"}],
"tokenizer":{
"class":"solr.StandardTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.TrimFilterFactory"},
{
"class":"de.fiz.ddb.solr.analyzer.LengthTrimFilterFactory",
"length":"32766"}]}}],
"fields":[{
"name":"frequency",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"glossary.location",
"type":"glossary",
"multiValued":true,
"indexed":true,
"required":false,
"stored":false},
{
"name":"glossary.title",
"type":"glossary",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"hasFulltext",
"type":"boolean",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"hasLoadedIssues",
"type":"boolean",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"isSupplementOf",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"language",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"location",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"locationUri",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"location_fct",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":false},
{
"name":"printId",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"progress",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"sort.location",
"type":"sort",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"sort.title",
"type":"sort",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"subseries",
"type":"text",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"supplements",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"thumbnail",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"title",
"type":"text",
"multiValued":true,
"indexed":true,
"required":true,
"stored":true}],
"dynamicFields":[],
"copyFields":[{
"source":"location",
"dest":"glossary.location"},
{
"source":"location",
"dest":"location_fct"},
{
"source":"sort.title",
"dest":"glossary.title",
"maxChars":10}]}} |
Code Block | ||||
---|---|---|---|---|
| ||||
<requestHandler name="/select" class="solr.SearchHandler">
<arr name="components">
<str>locationGroupingSupportComponent</str>
<str>query</str>
<str>facet</str>
<str>mlt</str>
<str>highlight</str>
<str>locationGroupingComponent</str>
<str>stats</str>
<str>debug</str>
</arr>
<lst name="defaults">
<str name="echoParams">explicit</str>
<str name="qf">title</str>
<int name="rows">10</int>
<str name="q.op">AND</str>
<str name="mm">1</str>
</lst>
</requestHandler>
<requestHandler name="search" class="solr.SearchHandler" default="true">
<lst name="defaults">
<str name="echoParams">explicit</str>
<str name="qf">title</str>
<int name="rows">10</int>
<str name="q.op">AND</str>
<str name="mm">1</str>
</lst>
</requestHandler>
<searchComponent name="locationGroupingSupportComponent" class="de.fiz.ddb.solr.searchcomponents.LocationGroupingSupportComponent"/>
<searchComponent name="locationGroupingComponent" class="de.fiz.ddb.solr.searchcomponents.LocationGroupingComponent"/> |
Collection: newspaper_issues
Dieser Index enthält alles für das Zeitungsportal geladenen Daten. Die Besonderheit bei diesem Index ist die Kombination aus Ausgaben und Seiten. Jedes Solr Dokument in diesem Index repräsentiert entweder eine Ausgabe einer Zeitung oder eine Seite einer Ausgabe. Die Seiten sind als Child-Dokumente der Ausgaben indexiert. Dadurch wird die Suche innerhalb einer Ausgabe mit einer Seite als Ergebnis als auch die Suche im kompletten Bestand mit einer Ausgabe als Ergebnis ermöglicht. Details zu den im Zeitungsportal genutzten Anfragen sind hier zu finden.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"fields":[{
"name":"_nest_parent_",
"type":"idType",
"indexed":true,
"stored":true},
{
"name":"_nest_path_",
"type":"nest_path",
"stored":true},
{
"name":"_root_",
"type":"idType",
"indexed":true,
"stored":false},
{
"name":"_version_",
"type":"long",
"docValues":true,
"multiValued":false,
"indexed":false,
"stored":false},
{
"name":"dataset_id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"id",
"type":"idType",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"ingest_date",
"type":"date",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"issue_id",
"type":"idType",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"issuefulltext",
"type":"text",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"language",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"ns_disclaimer_required",
"type":"boolean",
"indexed":true,
"required":false,
"stored":true},
{
"name":"pagefulltext",
"type":"text_ocr",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"pagename",
"type":"string",
"indexed":true,
"stored":true},
{
"name":"pagenumber",
"type":"int",
"multiValued":false,
"indexed":false,
"stored":true},
{
"name":"paper_title",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"paper_title_fct",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"paper_title_fct_autocomplete",
"type":"autocomplete",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"place_of_distribution",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"place_of_distribution_autocomplete",
"type":"autocomplete",
"multiValued":true,
"indexed":true,
"required":false,
"stored":false},
{
"name":"plainpagefulltext",
"type":"text",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"preview_reference",
"type":"string",
"multiValued":false,
"indexed":false,
"stored":true},
{
"name":"provider",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"provider_autocomplete",
"type":"autocomplete",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"provider_ddb_id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"publication_date",
"type":"date_range",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"publication_day_of_week",
"type":"int",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"publication_year",
"type":"int",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"revision_id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"sort.publication_date",
"type":"date",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"supplier_id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"thumbnail",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"type",
"type":"idType",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"zdb_id",
"type":"idType",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"zdb_paper_title_fct",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false}]}
|
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"dynamicFields":[{
"name":"random_*",
"type":"random"}]} |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"schema":{
"name":"example",
"version":1.4,
"uniqueKey":"id",
"fieldTypes":[{
"name":"autocomplete",
"class":"solr.TextField",
"positionIncrementGap":"100",
"indexAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping_sortfield.txt"}],
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.TrimFilterFactory"},
{
"class":"solr.EdgeNGramFilterFactory",
"maxGramSize":"15",
"minGramSize":"2"}]},
"queryAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping_sortfield.txt"}],
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.TrimFilterFactory"}]}},
{
"name":"boolean",
"class":"solr.BoolField"},
{
"name":"date",
"class":"solr.DatePointField",
"omitNorms":true,
"sortMissingLast":true},
{
"name":"date_range",
"class":"solr.DateRangeField",
"omitNorms":true,
"omitTermFreqAndPositions":true,
"termOffsets":false,
"sortMissingLast":true,
"termPositions":false,
"omitPositions":true},
{
"name":"ddbdate",
"class":"solr.TextField",
"omitNorms":true,
"analyzer":{
"tokenizer":{
"class":"solr.StandardTokenizerFactory"}}},
{
"name":"float",
"class":"solr.TrieFloatField",
"omitNorms":true,
"positionIncrementGap":"0",
"precisionStep":"8"},
{
"name":"idType",
"class":"solr.StrField",
"omitNorms":true,
"sortMissingLast":true},
{
"name":"int",
"class":"solr.IntPointField",
"docValues":true},
{
"name":"keyword",
"class":"solr.StrField",
"omitNorms":true,
"sortMissingLast":true},
{
"name":"long",
"class":"solr.LongPointField",
"docValues":true},
{
"name":"nest_path",
"class":"solr.NestPathField",
"omitTermFreqAndPositions":true,
"omitNorms":true,
"maxCharsForDocValues":"-1",
"stored":false,
"multiValued":false},
{
"name":"random",
"class":"solr.RandomSortField",
"indexed":true},
{
"name":"string",
"class":"solr.StrField",
"omitNorms":true,
"sortMissingLast":true},
{
"name":"text",
"class":"solr.TextField",
"omitNorms":true,
"sortMissingLast":true,
"indexAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"}],
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.WordDelimiterGraphFilterFactory",
"catenateNumbers":"1",
"splitOnCaseChange":"0",
"splitOnNumerics":"0",
"catenateWords":"1"},
{
"class":"solr.FlattenGraphFilterFactory"},
{
"class":"solr.LengthFilterFactory",
"min":"3",
"max":"64"},
{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.SynonymFilterFactory",
"synonyms":"lemma_replaced_umlaute_lower_case.txt"},
{
"class":"solr.TrimFilterFactory"}]},
"queryAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"}],
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.WordDelimiterGraphFilterFactory",
"catenateNumbers":"1",
"splitOnCaseChange":"0",
"splitOnNumerics":"0",
"catenateWords":"1"},
{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.SynonymFilterFactory",
"synonyms":"lemma_replaced_umlaute_lower_case.txt"},
{
"class":"solr.TrimFilterFactory"}]}},
{
"name":"text_ocr",
"class":"solr.TextField",
"termVectors":true,
"storeOffsetsWithPositions":true,
"indexAnalyzer":{
"charFilters":[{
"class":"solrocr.ExternalUtf8ContentFilterFactory"},
{
"class":"solrocr.OcrCharFilterFactory"},
{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"}],
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.WordDelimiterGraphFilterFactory",
"catenateNumbers":"1",
"splitOnCaseChange":"0",
"splitOnNumerics":"0",
"catenateWords":"1"},
{
"class":"solr.FlattenGraphFilterFactory"},
{
"class":"solr.LengthFilterFactory",
"min":"3",
"max":"64"},
{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.SynonymFilterFactory",
"synonyms":"lemma_replaced_umlaute_lower_case.txt"},
{
"class":"solr.TrimFilterFactory"}]},
"queryAnalyzer":{
"charFilters":[{
"class":"solr.MappingCharFilterFactory",
"mapping":"mapping-ISOLatin1Accent.txt"}],
"tokenizer":{
"class":"solr.WhitespaceTokenizerFactory"},
"filters":[{
"class":"solr.WordDelimiterGraphFilterFactory",
"catenateNumbers":"1",
"splitOnCaseChange":"0",
"splitOnNumerics":"0",
"catenateWords":"1"},
{
"class":"solr.LowerCaseFilterFactory"},
{
"class":"solr.SynonymFilterFactory",
"synonyms":"lemma_replaced_umlaute_lower_case.txt"},
{
"class":"solr.TrimFilterFactory"}]}}],
"fields":[{
"name":"_nest_parent_",
"type":"idType",
"indexed":true,
"stored":true},
{
"name":"_nest_path_",
"type":"nest_path",
"stored":true},
{
"name":"_root_",
"type":"idType",
"indexed":true,
"stored":false},
{
"name":"_version_",
"type":"long",
"docValues":true,
"multiValued":false,
"indexed":false,
"stored":false},
{
"name":"dataset_id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"id",
"type":"idType",
"multiValued":false,
"indexed":true,
"required":true,
"stored":true},
{
"name":"ingest_date",
"type":"date",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"issue_id",
"type":"idType",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"issuefulltext",
"type":"text",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"language",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"ns_disclaimer_required",
"type":"boolean",
"indexed":true,
"required":false,
"stored":true},
{
"name":"pagefulltext",
"type":"text_ocr",
"multiValued":true,
"indexed":true,
"stored":true},
{
"name":"pagename",
"type":"string",
"indexed":true,
"stored":true},
{
"name":"pagenumber",
"type":"int",
"multiValued":false,
"indexed":false,
"stored":true},
{
"name":"paper_title",
"type":"text",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"paper_title_fct",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"paper_title_fct_autocomplete",
"type":"autocomplete",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"place_of_distribution",
"type":"string",
"multiValued":true,
"indexed":true,
"required":false,
"stored":true},
{
"name":"place_of_distribution_autocomplete",
"type":"autocomplete",
"multiValued":true,
"indexed":true,
"required":false,
"stored":false},
{
"name":"plainpagefulltext",
"type":"text",
"multiValued":false,
"indexed":true,
"stored":true},
{
"name":"preview_reference",
"type":"string",
"multiValued":false,
"indexed":false,
"stored":true},
{
"name":"provider",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"provider_autocomplete",
"type":"autocomplete",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"provider_ddb_id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"publication_date",
"type":"date_range",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"publication_day_of_week",
"type":"int",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"publication_year",
"type":"int",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"revision_id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"sort.publication_date",
"type":"date",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false},
{
"name":"supplier_id",
"type":"string",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"thumbnail",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"type",
"type":"idType",
"multiValued":false,
"indexed":true,
"required":true,
"stored":false},
{
"name":"zdb_id",
"type":"idType",
"multiValued":false,
"indexed":true,
"required":false,
"stored":true},
{
"name":"zdb_paper_title_fct",
"type":"string",
"multiValued":false,
"indexed":true,
"required":false,
"stored":false}],
"dynamicFields":[{
"name":"random_*",
"type":"random"}],
"copyFields":[{
"source":"paper_title",
"dest":"paper_title_fct"},
{
"source":"paper_title",
"dest":"paper_title_fct_autocomplete"},
{
"source":"place_of_distribution",
"dest":"place_of_distribution_autocomplete"},
{
"source":"provider",
"dest":"provider_autocomplete"},
{
"source":"publication_date",
"dest":"sort.publication_date"}]}}
|
Code Block | ||||
---|---|---|---|---|
| ||||
<requestHandler name="/select" class="solr.SearchHandler">
<arr name="components">
<str>query</str>
<str>ocrHighlight</str>
<str>highlight</str>
<str>facet</str>
<str>facet_module</str>
<str>mlt</str>
<str>stats</str>
<str>expand</str>
<str>terms</str>
<str>debug</str>
</arr>
</requestHandler>
<requestHandler name="/newspaper-search" class="de.fiz.ddb.solr.searchhandler.NewspaperSearchHandler">
<lst name="defaults">
<str name="defType">edismax</str>
<str name="sow">true</str>
<str name="echoParams">explicit</str>
<int name="rows">10</int>
<str name="q.op">OR</str>
<str name="qf">id</str>
<str name="mm">1</str>
<str name="debugQuery">false</str>
</lst>
</requestHandler>
<requestHandler name="search" class="solr.SearchHandler" default="true">
<lst name="defaults">
<str name="defType">edismax</str>
<str name="sow">true</str>
<str name="echoParams">explicit</str>
<int name="rows">10</int>
<str name="q.op">AND</str>
<str name="qf">id</str>
<str name="mm">1</str>
<str name="debugQuery">false</str>
</lst>
</requestHandler>
<searchComponent class="solrocr.OcrHighlightComponent" name="ocrHighlight"/>
|