使用sqlite和python3进行全文搜索来搜索列表

2024-09-24 02:13:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用全文搜索来搜索python中的sqlite数据库。问题是数据库中的一列包含列表的字符串表示形式。(例如:['stuff', ' more stuff', 'more stuff])。你知道吗

当我对数据库中的该列和另一列执行全文搜索时,我需要将“list”列转换为实际列表,然后使用全文搜索检查列表中的各个元素。有没有办法将字符串列表转换成一个列表,然后在执行SELECT查询时检查各个元素?你知道吗

(我使用的是fts5、sqlite3、python3)


Tags: 字符串数据库元素列表sqlitemoreselectsqlite3