カテゴリの検索優先度が空の検索クエリでは機能しない?

ストーリー:
フォーラムに「返信なし」という名前のページを作成しました。URL は以下の通りです:
<discourse_forum>/search?q=status%3Asingle_user%20in%3Aunsolved%20status%3Aopen%20order%3Alatest_topic

これは、以下の高度な検索パラメータを持つ空の検索クエリを作成するものです:

status:single_user in:unsolved status:open order:latest_topic

要するに、誰も返信していない未解決のトピックを見つけるために使用されます(優先的に対応するため)。

何が問題なのか?
「ニュース」や「お知らせ」などの一部のカテゴリでは、返信のない投稿があっても全く問題ありません。しかし、上記の検索結果に表示されてしまいます。

試みたこと:
上記のカテゴリ(「返信なし」を深刻に受け止める必要のないもの)については、検索優先度 を「非常に低い」に設定しました。そうすれば検索結果の最後に表示されるはずでした。

しかし、うまくいかないようです。「関連度」でソートしても、それらは依然として上位に表示されてしまいます。
image

これらのカテゴリの検索優先度を「無視」に設定したときのみ、検索の優先順位付けが機能しているように見えます(つまり、「無視」されたカテゴリからのトピックが消失します)。

優先順位付けの動作について、どなたかご説明いただけますでしょうか?(空の検索クエリの場合)
また、「優先度が低い」カテゴリのトピックが常に最下部にいくようにするための解決策はありますか?

注:もしこれが「バグ」でない場合は、適切なカテゴリへ移動してください。

「いいね!」 1

境界線上のバグか機能かの問題ですが、これを整理することに賛成です。このケースでは優先度を適用しません。後で検索する際に適用されるためです。何も検索する方法はありません。

pr-welcome を付与します

「いいね!」 3

こんにちは、この件に興味があります。GitHub にプルリクエストを作成しました。

この更新は、以下の条件でカテゴリ検索の優先順位を適用します。

  1. 空のクエリ文字列の場合、および
  2. 順序が指定されていない場合

PR はこちら: FIX: Apply category priority for empty query #9516

「いいね!」 5

PR は数週間前にマージされました。

「いいね!」 3