【问题标题】:Full Text Catalog Search not returning any results全文目录搜索不返回任何结果
【发布时间】:2018-06-11 21:08:13
【问题描述】:

下面的存储过程包含一个语义关键字短语函数调用:

EXEC dbo.sp_JobsSemanticSearch 'top it officer', 193, 'SA1Web', 500, '6/11/2018'

这应该会将包含“顶级 IT 官员”的 JobDOTTitle 列返回到最顶部(但甚至不包括在整个列表中)。

以下调用应返回 2 个条目(对于 Document_Key = 7 和(keyphrase = ‘top’ or keyphrase = ‘officer’)),原因如下:

  1. Dbo.Job 是名为 SA_JOB_FT_CAT 的全文目录的一部分
  2. JobDotTitle 列指定为 SA_JOB_FT_CAT 并启用了“统计语义”标志
  3. Document_Key(来自 semantickeyphrasetable)从 dbo.Job 引荐到 EriJobId
  4. EriJobId = 7 指的是 dbo.Job 表中名为“顶级 IT 官”的职位

代码:

select * 
from semantickeyphrasetable([dbo].[Job], ([JobDotTitle])) as JK 
where JK.[Document_Key] = 7

虽然这不会返回任何内容....

我试过运行增量填充,我做了一个完整的填充。无法弄清楚为什么这不起作用。这是针对 SQL Server 2014 的。

【问题讨论】:

    标签: sql sql-server tsql sql-server-2014


    【解决方案1】:

    已解决。全文目录重建

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-01
      • 1970-01-01
      • 2017-11-10
      • 1970-01-01
      • 2020-03-16
      • 2021-12-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多