波斯语全文索引停止列表

问题描述 投票:0回答:1

我需要为波斯语语言定制全文搜索。并为此语言自定义Stop / Noise单词和同义词。

我的SQL Server版本是2016,并且已安装全文搜索。

sql sql-server sql-server-2008 sql-server-2012 full-text-search
1个回答
0
投票

最后我找到了解决方案。默认情况下,创建全文索引时,它与系统非索引字表相关联。默认非索引字表包含150多个英语单词。

configure-and-manage-stopwords-and-stoplists-for-full-text-search

full-text-search-stoplist-and-stopword

只需打开此文件,然后添加您的文字

[SQL Server路径] \ MSSQL13.MSSQLSERVER \ MSSQL \ FTData \ tsglobal.xml

<XML ID="Microsoft Search Thesaurus">
<thesaurus xmlns="x-schema:tsSchema.xml">
<diacritics_sensitive>0</diacritics_sensitive>
    <expansion>
        <sub>Internet Explorer</sub>
        <sub>IE</sub>
        <sub>IE5</sub>
    </expansion>
    <expansion>
        <sub>سازگار سیستم خاورمیانه</sub>
        <sub>ستیران</sub>
    </expansion>
        <expansion>
        <sub>آبجی</sub>
        <sub>خواهر</sub>
    </expansion>
    <replacement>
        <pat>NT5</pat>
        <pat>W2K</pat>
        <sub>Windows 2000</sub>
    </replacement>
    <expansion>
        <sub>run</sub>
        <sub>jog</sub>
    </expansion>
</thesaurus>

© www.soinside.com 2019 - 2024. All rights reserved.