怪我咯2017-04-18 10:08:25
postgresql データベースを使用している場合は、データベースのエンコーディングが UTF-8
であるかどうかを確認してください。データベース シェルの l を使用してデータベース情報を表示できます:
データベースシェルで中国語で検索することはできますか?次の SQL で確認できます:
リーリー上記の db1 は UTF-8 であるため、中国語の検索をサポートしています。
リーリーdb2 は SQL_ASCII であり、中国語検索をサポートしていません
リーリー天蓬老师2017-04-18 10:08:25
こちらを参照してください: https://www.v2ex.com/t/274600...
以前は flask-whoosalchemy を使用していましたが、中国語の単語分割の効果が良くありませんでした。その後、jieba を使用して単語分割テーブルとインデックスを作成し、whooshalchemy で単語分割テーブルを検索しました。