Android FTS4 SQLITE中的外部内容

Android FTS4 SQLITE中的外部内容,android,sqlite,fts4,external-contenttype,Android,Sqlite,Fts4,External Contenttype,我有一个用于搜索单元的视图VIEW\u和一个FTS4表FTS\u表搜索单元。我使用以下命令将搜索单元的view\u中的数据插入FTS表: INSERT INTO FTS_table_search_unit(docId, name, description) SELECT id, name, description FROM view_for_search_unit 在我使用以下方法检查FTS表中的数据后: SELECT *FROM FTS_table_search_unit 它有1000条完

我有一个用于搜索单元的视图
VIEW\u和一个FTS4表
FTS\u表搜索单元
。我使用以下命令将搜索单元的
view\u中的数据插入FTS表:

INSERT INTO FTS_table_search_unit(docId, name, description)
SELECT id, name, description FROM view_for_search_unit
在我使用以下方法检查FTS表中的数据后:

SELECT *FROM FTS_table_search_unit
它有1000条完美的记录(我使用的是假数据)。但是,当我使用
匹配时
FTS中的功能:

SELECT * FROM FTS_table_search_unit WHERE FTS_table_search_unit MATCH 's*'

我检索了1000条记录,但结果中的所有列都是
NULL
。有什么问题?我不明白,因为在
FTS\u表\u搜索\u单元中有数据

尝试docid而不是*:

SELECT docid FROM FTS_table_search_unit 
WHERE FTS_table_search_unit 
MATCH 's*'


谢谢西蒙,因为我的英语很差。
SELECT v.* FROM FTS_table_search_unit s
INNER JOIN view_for_search_unit v ON s.docid = v.id
WHERE FTS_table_search_unit MATCH 's*';