【发布时间】:2014-08-09 08:09:54
【问题描述】:
我在使用土耳其大写和小写的 like 和弹性搜索的 db 搜索时遇到问题。
例如,我有一个帖子表,其中包含标题为 'DENEME YAZI' 的帖子。
如果我运行这个查询:
select * from posts where title like '%deneme%';
或:
select * from posts where title like '%YAZI%';
我得到正确的结果,但如果我运行:
select * from posts where title like '%yazı%';
它不返回任何记录。我的数据库编码是tr_TR.UTF-8。
如何在不输入确切单词的情况下获得正确的结果?
【问题讨论】:
标签: postgresql search elasticsearch pattern-matching sql-like