这是我正在编写的使用SQLite3的FTS(全文搜索)应用程序。
在包含约30个大备忘字段的表中,我需要查找记录以及包含搜索词的那些记录的每个字段名称,我不需要它的内容。
因此,我创建了一个具有单词的记录位置和字段位置的结构,以便在适当的时间显示其内容。
为每个记录在30个字段上进行迭代非常耗时。
SQLite文档包含该选项,但信息非常少。
输出示例如下:
"Aconitum Napellus" , "Field1", "Field4", "Field7", "Field13", "Field29"
"Bryonia Alba", "Field3", "Field4", "Field17", "Field22"
"Tabacum", "Field8", "Field11"
"Bryonia Alba", "Field2", "Field9", "Field12"
我使用Python 3.7和Windows 7。
谢谢您的帮助。