RHEL6のPythonでsqlite FTS拡張クエリ構文を有効にしますか?

RHEL6のPythonでsqlite FTS拡張クエリ構文を有効にしますか?

SQLiteフルテキスト検索エンジン単純なクエリ構文(with ANDOR演算子、-term不正)だけでなく、括弧と代替構文のNEAR使用も可能にする拡張クエリ構文を提供します。NOT-term

これ拡張クエリ構文によってアクティブになりますコンパイル時に SQLITE_ENABLE_FTS3_PARENTHESIS オプションを設定します。、Red Hatによってデプロイされたsqliteはこの機能を有効にしません。

私はPython Webアプリケーションを持っており、改善された検索構文を使用することを好みます。

最良のアプローチは何ですか?システムsqliteを再構築すると、構文の非互換によって他の問題がクラッシュする可能性があります。しかし、私は並列Pythonツリーを維持する世界中に閉じ込めたくありません。最良のアプローチは何ですか?

ベストアンサー1

おすすめ記事