Doctrine 可使用非ASCII字符进行搜索的原则

Doctrine 可使用非ASCII字符进行搜索的原则,doctrine,non-ascii-characters,searchable,Doctrine,Non Ascii Characters,Searchable,我有土耳其语的文本:“selam günaydın”。教条 searchable将其转换为表中的关键字: -塞勒姆 -格内丁 所以“guenaydin”作为关键字“günaydın”保存在表中,所以 有人在搜索中写道“günaydın”,他一无所获——我能做什么 做什么?解决方案: 为了将传入的搜索字符串转换为索引表的格式,应该首先使用Doctrine_Search_Analyzer_标准类的analyze()方法

我有土耳其语的文本:“selam günaydın”。教条 searchable将其转换为表中的关键字: -塞勒姆 -格内丁

所以“guenaydin”作为关键字“günaydın”保存在表中,所以 有人在搜索中写道“günaydın”,他一无所获——我能做什么 做什么?

解决方案:

为了将传入的搜索字符串转换为索引表的格式,应该首先使用Doctrine_Search_Analyzer_标准类的analyze()方法