Digital Ocean で新しい Discourse をセットアップしました(クイックインストーラーを使用)。バージョンは 2.8.0.beta [ ddaf2f55fd ] です。これは数人の友人のためのプライベートサーバーで、現在は投稿が 50 件程度しかありません。
検索機能で、私が目視で確認できる、あるいは存在を知っている投稿が見つかりません。例えば、「gold」という単語が含まれている投稿が 3〜4 件あるはずですが、検索結果には 2 件しか表示されません。「drinking」という語が 2 回出現しているにもかかわらず、「drinking」で検索すると、「drinking」を含む結果が 1 件と、「drink」のみを含む結果が 1 件返ってくるだけで、「drinking」を含むもう 1 件の投稿が抜け落ちています。
「drinking」を含む投稿はそれぞれ 24 時間以上前に投稿されているため、もし定期的なインデックス作成が行われているなら、すでに実行されているはずです。コンテナ内で rake search:reindex を実行してみましたが、ブラウザページを強制リロードしたり、別のブラウザで別アカウントでログインしたりしても改善しませんでした。
これらの検索では、高度な検索サイドバーに何も設定していません。単に虫眼鏡アイコンをクリックして用語を入力し、Enter キーを押すだけです。ブラウザのコンソールにエラーも表示されません。トピック内で投稿が存在することを知っている場所で検索するなど、高度なオプションを試しても、ヒット数は増えません。
少なくとも完全な単語に対する全文検索が機能することを期待していましたが、これは誤りでしょうか?トラブルシューティングのアドバイスや、機能の仕組みに関する見解の更新があれば、ぜひ教えてください。