Question

I'm attempting to run a content search web part working with a refinement web part using managed metadata that I have in my site collection term store. I have mapped a Refinablestring00 managed property to what I thought was the correct crawled property but when I define my refiners it does not come back with any results. I know I'm supposed to be using the "ows_" crawled properties but otherwise I'm just guessing. Is there a way to find out for sure what crawled property I should be using for a given term store or managed metadata category?

Thanks.

Était-ce utile?

La solution

  • Re-index site->
    1. On the site, click Settings > Site Settings.
    2. Under Search, click Search and offline availability.
    3. In the Reindex site section, click Reindex site.
    4. A warning appears, click Reindex site again to confirm. The content will be re-indexed during the next scheduled crawl.

Autres conseils

The internal name of the MMS site column will always be part of the crawled property name. So you can simply search for that. For MMS there are always two crawled properties: one containing the default label (text) and one for the term guid (called taxid in crawled property name).

If you don't know the internal name of the MMS site column you can go the list or library settings where it is used. Click on the site column and the URL will contain the internal name for it.

You can map your managed property "Refinablestring00" with your managed metadata column's crawled property named like "ows_coulumnName". You should verify the below points:

  1. Is there any list data associated with the managed metadata column?
  2. While mapping crawled property to managed property is there any duplicate crawled properties listing?
  3. Created "Refinablestring00" is Refinable or not?
Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top