config.mir.solr.main.solr-schema.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mir-module Show documentation
Show all versions of mir-module Show documentation
Contains all files and classes for a Institutional Repository
[
{
"add-field-type": {
"name": "mir.text_de",
"class": "solr.TextField",
"positionIncrementGap": "100",
"analyzer": {
"tokenizer": {
"class": "solr.StandardTokenizerFactory"
},
"filters": [
{
"class": "solr.LowerCaseFilterFactory"
},
{
"class": "solr.StopFilterFactory",
"format": "snowball",
"words": "lang/stopwords_de.txt",
"ignoreCase": "true"
},
{
"class": "solr.GermanNormalizationFilterFactory"
},
{
"class": "solr.GermanLightStemFilterFactory"
}
]
}
}
},
{
"add-field": {
"name": "isbn",
"type": "string",
"multiValued": true
}
},
{
"add-field": {
"name": "mods.pindexname",
"type": "string",
"multiValued": true
}
},
{
"add-field": {
"name": "mods.pindexname.published",
"type": "string",
"multiValued": true
}
},
{
"add-field": {
"name": "mods.name.conference",
"type": "string",
"multiValued": true
}
},
{
"add-field": {
"name": "mods.abstract.result",
"type": "mir.text_de",
"indexed": false
}
},
{
"add-dynamic-field": {
"name": "mods.abstract.result.*",
"type": "text_general",
"stored": true,
"multiValued": true
}
},
{
"add-dynamic-field": {
"name": "mods.nameByRole.*",
"type": "string",
"multiValued": true
}
},
{
"add-dynamic-field": {
"name": "mods.relatedItem*",
"type": "string",
"multiValued": true
}
},
{
"add-dynamic-field": {
"name": "mods.part.order*",
"type": "pint"
}
},
{
"add-dynamic-field": {
"name": "mods.part.*",
"type": "string"
}
},
{
"add-field": {
"name": "mir.toc.ancestor",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": true
}
},
{
"add-field": {
"name": "mir.toc.legacyParent",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.series.volume",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.series.volume.top",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.volume",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.volume.top",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.issue",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.issue.top",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.articleNumber",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.articleNumber.top",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.page.str",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.page.int",
"type": "pint",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.host.order",
"type": "pint",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.series.order",
"type": "pint",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.title",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "mir.toc.authors",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
},
{
"add-field": {
"name": "servflag.type.sword",
"type": "string",
"indexed": true,
"stored": true,
"multiValued": false
}
}
]