gpt4 book ai didi

Sharepoint 搜索属性权重

转载 作者:行者123 更新时间:2023-12-03 15:53:56 26 4
gpt4 key购买 nike

我正在使用此处列出的代码:

http://msdn.microsoft.com/en-us/library/ms553069.aspx

在设置属性后添加额外的行作为对 .update() 的调用以保存更改,但即使权重为 10,000,我的属性的搜索结果仍位于底部,尤其是在标题下方。为了使权重得以传播,是否还需要做一些其他的事情?

我还尝试将标题、作者和文件名设置为 0,将属性(关键字)设置为 9999,并将属性的长度规范化设置为 0。结果稍有变化,但仍然使用与该属性匹配的关键字进行搜索不匹配。

之后所有测试都通过完全爬网完成,重置 IIS,并回收共享服务应用程序池。

我可以为您提供您可能要求的任何额外信息。

谢谢,
斯特凡

更新 (6-19-09):为此增加了 500 的赏金。在线提供的有关此功能的信息很少,显然一个好的答案将为互联网社区提供巨大的服务。它也可能为我节省一周时间:)

更新 2 (6-19-09):架构本质上是这样的:OOB sharepoint 文档内容类型,添加了文本字段“关键字”。附加到 ows_keywords(Text) 的托管属性。

更新 3 (6-19-09):来自 Codeplex 的 Sharepoint Search Bench 对搜索有很大帮助。

更新 4 (6-19-09):我已经找到了一个解决方案,该解决方案涉及使用相同的爬网属性创建许多(现在是 5 个)更多托管属性。每个权重都设置为不同寻常的值(例如 9999)。这些足以将关键字结果提升到顶部。虽然不太理想。仍在寻找解决方案。

更新 4 中的解决方案是我最终得到的。正如 Lars 评论的那样,搜索不是很灵活,尽管对属性权重进行了调整,但效果并不总是您所期望的。

最佳答案

更改属性的权重不需要重新抓取,只需重置搜索服务即可。

在网上找到了这个:

In addition to setting the weight of the Managed Property, the Crawled Property that is mapped to the Managed Property must also have the “Include values for this property in the search index” check box set on.



编辑:在这里找到它: Larry Kuhn's blog

关于Sharepoint 搜索属性权重,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1002565/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com