...
As you can see we added AddComputedIndexField
to show how to add custom fields to the index, that runs c# code to generate the values. Lets focus on the computedField DynamicMetadata
. With this one we can extract value for a specific metafield. Which metafield, is defined by the attribute metafieldGuid
.
Her is an example of the data in solr:
...
When adding a custom search index and be able to do dynamic search from the website. This requires that all the assets are synchronized into Sitecore. You can read about how to do a full synchronization here: DFS 11.0 - Synchronization.
If you want to trigger automatically rebuild of the new index, when the synchronization is done, then look at the pipeline DFS.BatchSync
in App_Config\Include\damforsitecore\DFS.Pipelines.config. Change the indexName to your new index.
...
Controller for searching content
You can download all the configuration and c# files here:
...