In most standard IDOL configurations, index XML files have a root field DOCUMENTS
, which contains all the individual documents and fields. Depending on your IDOL configuration, you might have other root fields. In this case you must also configure Find to recognize the different document root fields so that it can extract the parametric fields from different documents.
To configure Find to recognize different IDOL root fields
Go to the Find home directory.
config.json
in a text editor.Find the idolFieldPathNormalizerXMLPrefixes
property (or add it if it does not exist), and set it to an array of XML root fields that you want to use. For example:
"idolFieldPathNormalizerXMLPrefixes" : [ "DOCUMENTS", "ADMISSIONLIST" ]
If you define custom field roots, you cannot use full field paths in your fieldsInfo
configuration (in the names
array). You must specify the leaf field node only. For example, if your documents include the field ADMISSIONLIST/DOCUMENT/COUNTRY_ORIGIN
, specify it as COUNTRY_ORIGIN
only:
"fieldsInfo": { "country": { "names": [ "COUNTRY_ORIGIN" ] }
|