none
No refinements available以及匿名房屋 RRS feed

  • 问题

  • 各位,

    小弟在搜索中心的左侧精简面板添加自定义精简的时候遇到了问题。这里简要说明下:

    配置

    1,自定义精简基于托管属性,AreaName。使用的xml:

    <Category    Title="Area"    Description="The area result below to"    Type="Microsoft.Office.Server.Search.WebControls.ManagedPropertyFilterGenerator"    MetadataThreshold="1"    NumberOfFiltersToDisplay="4"    MaxNumberOfFilters="20"    ShowMoreLink="True"    MappedProperty="AreaName"    MoreLinkText="show more"    LessLinkText="show fewer"    ShowCounts="Count" />

    2,点击搜索的时候精简结果可以正常显示,说明xml配置有效

    症状

    1,点击搜索,展示结果第一页的时候可以正常显示精简结果

    2,点击下一页的时候,左侧显示:No refinements available

    3,将MetadataThreshold设置为一个较大的值,使得自定义的精简结果不显示,此时点击下一页同样会得到:No refinements available

    4,点击其他的精简选项(比如作者),然后再进行翻页,则一切正常

    5,移除上文中的xml,即去除自定义精简,则一切正常

    同时,小弟为搜索结果页面开启了匿名访问,但是也碰到了一些问题

    1,有些功能不显示,比如右侧的联合搜索结果

    2,自定义的精简结果不显示

    3,和权限有关吗?

    请各位帮帮忙,谢谢。


    On Learning Csharp.

    2012年12月24日 6:15