使用波斯语的全文搜索

Use Full Text Search for Persian Language

我在全文搜索中看到 supported language (SQL Server 2012)。 列表中不存在波斯语(波斯语)。但据我所知,有一种方法可以通过添加自定义词典、使用阿拉伯语等来使用波斯语的全文搜索

请帮助并给我一些在 SQL Server 2012 的全文搜索中使用波斯语的参考和指导。

是的,FTS 不支持波斯语,但这并不意味着它不能使用它。只有 inflectional 查询,例如 WHERE CONTAINS(docexcerpt, N'FORMSOF(INFLECTIONAL, presentation)'); 不支持波斯语。因为这些类型的查询需要大量关于指定语言的结构和语法的信息。否则你可以使用像 SELECT id, title, docexcerpt FROM dbo.Documents WHERE CONTAINS(docexcerpt, N'سلام');

这样的查询

More info in Persian