Android 2.2でsqlite 3.7.4を使用するには? Android 2.2ではクエリは機能しませんが、ハニカム、ICSでは機能します。私を助けてください。
これは私のクエリです:
select snippet(content,'<b>','</b>','...',-1) as mytext,docid as _id from content where text match 'book*'"
public Cursor getSearchResult(String str) {
String query = new StringBuilder().append("select snippet(content,'<b>','</b>','...',-1) as mytext,docid as _id from content where").append(" text match '").append(str).append("*'").toString();
return database.rawQuery(query, null);
}
私はfts3テーブルを使用しています。
ログ:
android.database.sqlite.SQLiteException: SQL logic error or missing database
このクエリは ICS で機能します。