문제

We migrated a SharePoint 2007 solution to 2010 a while back. We also added a 'managed metadata application' to our new 2010 solution. Since then users have added a lot of terms to the content. This content is now searchable but somehow we don't get any terms in search refinement panel. There is nothing in the logs indicating an error.

Could it be because the migrated sites are having a different Locale (regional settings) that whats used in 'managed metadata application' (i.e. english) ? Or is it something else ?

도움이 되었습니까?

해결책 2

damn, it was a stupid mistake by me. I had custom code which set some metadata programatically, using the following code

item[tagsFieldName] = tagsValues;

instead of the standard way i.e.

tagsField.SetFieldValue(item, tagsValues);

I have changed the code and everything works perfectly now

다른 팁

Did you check the value for "MetadataThreshold" in the Filter Category Definition XML? You can change it to 0 (zero) for test purposes.

Here is a link that explains how the MetadataThreshold works: http://www.sharepointanalysthq.com/2010/06/refinement-panel-metadatathreshold-configuration/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top