7

私は通常のsqliteデータベースを持っており、fts3を使用したいと思います。http://www.sqlite.org/fts3.htmlチュートリアルで述べたように、この検索機能を使用するにはFTSテーブルを作成する必要があります。

既存のテーブルをFTSテーブルに変換する方法はありますか?

4

1 に答える 1

3

解決策は、FTS 仮想テーブルを自分で作成することだと思います。既存のデータベースから読み取り、FTS テーブルに書き込む新しいスレッドを開くことを意味します。

実際、私はもっと良い方法を見つけるかもしれません。あなたがまだこのスレッドを見ていることを願っています:

このスレッドを確認してください: SQLite create pre-populated FTS table

選択した回答がより良いアプローチを提供した場所:

最初CREATE VIRTUAL TABLEに既存のデータベースで行い、次にデータベース内の元のテーブルを使用して仮想テーブルにデータを入力します。

于 2012-06-22T15:15:15.127 に答える