仮想テーブル内のインデックス付きカラムのAND文を使用してクエリを実行しても、SQLiteでFTS3/4のメリットを享受することは可能ですか?例:FTSクエリでAND文を使用できますか?
SELECT title, ID, creationDate FROM documents WHERE type=1 AND status=2 AND searchableFields MATCHES '"john doe"';
または列タイプと状態は、仮想テーブルにインデックスが作成され
SELECT title, ID, creationDate FROM documents WHERE type=1 AND status=2 AND searchableFields CONTAINS 'john doe';
。
答えをありがとう、これは私が探していたものです!答えとしてマークする前に、そのクエリを変更してdocidsのサブセットのみを含むようにする方法を教えてください。例えば、50-100の間のdocidsです。私が尋ねる理由は、スクロール可能なリストを作成して、一度に50行程度しかロードしないことです。ありがとう! – user3367265
これはまったく別の問題です。 –
私は別の質問を投稿して、これについて正しい答えを与えた後、あなたがそれについて私を助けることができると思いますか、私はあなたにも正しい回答を与えますか?ありがとう! – user3367265