通常のSELECT文を実行する際に問題が発生しています(MATCHを使用していない「検索」ではありません)。私がしようとしているのは、INTEGER列のすべての行のテーブルを照会することです。ただし、SELECTステートメントは常に行を返しません。私はSQLiteブラウザでデータベースを検査したので、クエリが機能するはずです。 SELECTSQLite FTSテーブルの通常のSELECT
CREATE VIRTUAL TABLE FTS_journal USING fts3(journal_id INTEGER, journal_text_col TEXT)
そして、ここにある:ここで
は、MAKE TABLE文です:ここにあるSELECT journal_id FROM FTS_journal
それは私が仮想上の「通常」のクエリを実行しているとは何かを持っています表?私は他の理由を考えることはできません
EDIT:AndroidのバージョンのSQLiteを使用しています。つまり、SQLite3を意味します。私はそれがFTSを正しくサポートしていることを知っています...
私が提供できる情報があれば教えてください。私に教えてください。
実際のCREATE TABLEステートメント*が上記で指定したものと正確に一致することを確認してください。例えば。 INTEGER INTではありません。 – Tim