我一直在努力寻找有关全文索引用于索引分配给文档的全文目录的过程的答案,其中文档主键包含在索引中。我一直无法找到深入描述这一点的 MSDN 文章。
为什么我不能用它来搜索全文搜索列中的纯整数字符串?
在这里看到:(好吧,我是新用户,所以我自己重新制作了列,因为我无法发布图片)
ID FIRSTNAME LASTNAME ADDRESS FULLTEXTCOLUMN
1 JOHN DOE 123 Main St. 1 JOHN DOE 123 Main St.
2 JANE DOE 124 Summer St. 2 JANE DOE 124 Summer St.
^ ----------^ --can't search
例如,在这个链接中,帖子的作者显示他在他的全文索引列中包含了主键 int-only 索引 --- 但是为什么呢?在为自己尝试CONTAINS()
搜索 int 值后,搜索找不到任何没有附加文本的内容。
那么为什么这么多人在他们的目录中只显示整数字符串,如果它们不可搜索呢?我非常需要目录中的整数搜索选项,希望我只是遗漏了一些东西。
这是否意味着索引只分配给至少包含一个字母的字符串?
这里的这个问题描述的目录格式非常接近我试图欺骗系统在 SQL Server 中执行的操作(因为这是我唯一的数据库选项)。
谢谢你的帮助!
是的,这是我在这里结束的问题,但我不在乎,因为这是一个“真实”的问题,而且很重要。我背后有一群人在想这个。