我在qt中使用QSQLITE数据库并尝试在我们的程序中实现模糊搜索我们的sql查询是这样的:
select name from things where name like '%arg%'
不一样,查询的连接时间越长等等。 我尝试使用SOUND和SOUNDEX(),但我认为在QSQLITE中没有一个支持我有没有办法在这里实现模糊搜索?
答案 0 :(得分:0)
对于soundex support,您必须重新编译嵌入在Qt中的SQLite库。
没有其他内置的“模糊”功能。 要么实现自己的custom function,要么在数据库中存储字符串的规范化版本,以便您可以直接比较它。