我找不到在ormlite中使用FTS3的方法,因为我在创建虚拟表时遇到了问题。我需要在原生sqlite中运行如下代码:
CREATE VIRTUAL TABLE enrondata1 USING fts3(content TEXT);但是ORMLite调用下面的方法来创建一个简单的表
TableUtils.createTable(ConnectionSource connectionSource, Class dataClass);
在这个问题的答案中:FTS3 searches in ORMLite?,写的是使用ORMLite的raw query接口,不幸的是,我找不到一种用它创建表的方法。
如何在ormlite中使用FTS3?
发布于 2012-10-10 15:07:05
queryRaw函数仅用于SELECT查询。要执行其他命令,请使用raw execute statements。
例如:
dao.executeRaw("CREATE VIRTUAL TABLE enrondata1 USING fts3(content TEXT);");https://stackoverflow.com/questions/12811795
复制相似问题