Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:

...