gpt4 book ai didi

sqlite - android中的SQLite全文搜索unicode

转载 作者:行者123 更新时间:2023-12-03 17:44:25 26 4
gpt4 key购买 nike

我正在使用fts(3或4)在SQLite中创建表

CREATE VIRTUAL TABLE Demo1 USING fts3(content TEXT);

insert into Demo1 values('Hồ Thanh Long'),('Nguyễn Văn A')


搜索时:

select * from Demo1 where content  Match 'Hồ' 


那么结果是:

'Hồ Thanh Long'


搜索时:

select * from Demo1 where content  Match 'Ho' 


然后没有结果。

帮我!

最佳答案

您必须使用可以处理Unicode字符(即ICUUNICODE61)的tokenizer创建FTS表。

请注意,这些标记器可能并非在所有Android版本上都可用,并且Android API没有公开任何用于添加用户定义的标记器的功能。

关于sqlite - android中的SQLite全文搜索unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17396404/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com