全文目录搜索未返回任何结果
Full Text Catalog Search not returning any results
下面的存储过程包含语义关键字table 函数调用:
EXEC dbo.sp_JobsSemanticSearch 'top it officer', 193, 'SA1Web', 500, '6/11/2018'
那应该 return JobDOTTitle 列包含“Top IT Officer”的最顶端(但甚至没有包含在整个列表中)。
下面的调用应该 return 2 个条目(对于 Document_Key = 7 和(关键词 = ‘top’ 或关键词 = ‘officer’)),原因如下:
- Dbo.Job 是名为 SA_JOB_FT_CAT
的全文目录的一部分
- JobDotTitle 列指定为 SA_JOB_FT_CAT 并启用了“统计语义”标志
- Document_Key(来自 semantickeyphrasetable)从 dbo.Job
引荐到 EriJobId
- EriJobId = 7 指的是来自 dbo.Job table
的名为“Top IT Officer”的职位
代码:
select *
from semantickeyphrasetable([dbo].[Job], ([JobDotTitle])) as JK
where JK.[Document_Key] = 7
不过这return没什么....
我试过 运行 增量填充,我做了完整填充。无法弄清楚为什么这不起作用。这适用于 SQL Server 2014。
已解决。重建全文目录
下面的存储过程包含语义关键字table 函数调用:
EXEC dbo.sp_JobsSemanticSearch 'top it officer', 193, 'SA1Web', 500, '6/11/2018'
那应该 return JobDOTTitle 列包含“Top IT Officer”的最顶端(但甚至没有包含在整个列表中)。
下面的调用应该 return 2 个条目(对于 Document_Key = 7 和(关键词 = ‘top’ 或关键词 = ‘officer’)),原因如下:
- Dbo.Job 是名为 SA_JOB_FT_CAT 的全文目录的一部分
- JobDotTitle 列指定为 SA_JOB_FT_CAT 并启用了“统计语义”标志
- Document_Key(来自 semantickeyphrasetable)从 dbo.Job 引荐到 EriJobId
- EriJobId = 7 指的是来自 dbo.Job table 的名为“Top IT Officer”的职位
代码:
select *
from semantickeyphrasetable([dbo].[Job], ([JobDotTitle])) as JK
where JK.[Document_Key] = 7
不过这return没什么....
我试过 运行 增量填充,我做了完整填充。无法弄清楚为什么这不起作用。这适用于 SQL Server 2014。
已解决。重建全文目录