1

我找不到将FTS3与 ormlite 一起使用的方法,因为我在创建虚拟表时遇到了问题。我需要在原生 sqlite 中运行这样的东西:

CREATE VIRTUAL TABLE enrondata1 USING fts3(content TEXT);

但是 ORMLite 调用下面的方法来创建一个简单的表

TableUtils.createTable(ConnectionSource connectionSource, Class<T> dataClass);

在这个问题的答案中:FTS3 在 ORMLite 中搜索?,写的是使用 ORMLite 的原始查询接口,不幸的是,我找不到用它创建表的方法。

如何将 FTS3 与 ormlite 一起使用?

4

1 回答 1

3

queryRaw功能仅用于SELECT查询。要执行其他命令,请使用原始执行语句

例如:

dao.executeRaw("CREATE VIRTUAL TABLE enrondata1 USING fts3(content TEXT);");
于 2012-10-10T07:07:04.573 回答