【问题标题】:FREETEXTTABLE Returning Incorrect Rank ResultFREETEXTTABLE 返回不正确的排名结果
【发布时间】:2009-04-09 11:42:14
【问题描述】:

我正在尝试修复站点搜索功能的错误,并将其隔离为 FREETEXTTABLE 功能的问题。

我有以下查询:

SELECT * FROM dbo.SiteContentForSearch INNER JOIN FREETEXTTABLE(SiteContentForSearch, sSearchText, 'NFC' ) AS SearchResultTable 


ON dbo.SiteContentForSearch.liSearchID = SearchResultTable.[Key]

对于 sSearchText 列中存在“NFC”的许多行,这将返回大于 0 的排名。然而,有(至少)一行它返回 o 的等级。它具有以下文本,如您所见,其中包含几次 NFC。有任何想法吗?

非接触式付款和票务 智能卡非接触式智能卡 正在使用技术 在许多领域取得成功。为了 实例:零售商正在使用 非接触式智能卡支付 增加篮子尺寸和切割 queuesTransport 运营商正在使用 非接触式智能卡(ITSO、Oyster 等)以简化后端流程 并改善客户 体验活动和场地运营商 正在使用 RFID 腕带和 有效和安全的手镯 票务和访问控制近场 通信 (NFC) 和移动 付款当谈到驾驶 移动支付市场和 票务、手机技术 近场通信 (NFC) 可以 成为答案。由于 NFC 没有 需要特殊的非接触式销售点 阅读器,NFC可以无缝 与现有的集成 非接触式基础设施。但随着 几年后大众市场采用, 你现在应该做什么? 非接触式智能卡、NFC 和 移动支付我们一直在帮助 客户改善他们的客户 使用RFID和手机的经验 技术由来已久。作为一个 结果,我们可以整合所有主要的 支付计划。我们可以提供帮助 你:了解你客户的用户 获取核心应用程序的旅程 权利,例如付款和 票务创新,例如使用 带有数字标牌的 RFID 标签或 NFC 个性化实时客户 提供构建和测试 NFC 应用程序 在我们的 NFC 框架内

干杯

史蒂夫

【问题讨论】:

    标签: sql sql-server freetexttable


    【解决方案1】:

    我自己目前遇到了一些 FreeTextTable 问题以及对这个问题的标记答案:

    Why or How does FREETEXTTABLE give a rank value higher then others

    其中包含此链接

    http://msdn.microsoft.com/en-us/library/ms345119%28SQL.90%29.aspx

    解释了 FreeTextTable 在数学方面的表现。特别是参考OKAPI BM25排名公式。

    数学部分下面是关于排名公式问题的部分。显然,您问这个问题已经 16 个月了,但也许这个答案会帮助其他有类似问题的人。如果您在实现算法时逐步解决问题和元问题,您可能会看到它可能会失败。

    HTH(某人...)

    编辑:也是这个问题的答案:

    FREETEXTTABLE always has a rank of 0

    包含此链接

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

    这是对上一个链接中包含的排名公式如何工作的信息的更平易近人的摘要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-11
      • 2016-02-06
      • 2017-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多