我有一个同义词库文件(tsenu.xml),其中包含以下扩展名:
<expansion>
<sub>activin receptor-like kinase 1 (ACVRL1) (ALK1) (HHT2)</sub>
<sub>HHT2</sub>
<sub>ALK1</sub>
<sub>ACVRL1</sub>
<sub>activin receptor-like kinase 1</sub>
</expansion>
然而,“ ALK1”一词有些奇怪。如果我检查了解析:
select display_term,phrase_id,occurrence,special_term
FROM sys.dm_fts_parser ('FORMSOF (THESAURUS,"activin receptor-like kinase 1")',1033,5,1);
结果表明“ ALK1”已切换为“ 1ALK”:
仅当术语包含“ ALK”时,后缀数字的这种转置似乎才是问题。 “ ALK”不在我们的停止列表中,也不在自定义词典中。
什么可能导致此行为?