Как найти все свои сообщения в обсуждении?

У нас есть очень популярное обсуждение под названием «Что на ужин?», в котором каждый месяц появляется новая тема. Все эти темы помечены тегом #wfd.

Две проблемы:

  1. Активный пользователь искал свои собственные сообщения в разделе WFD, чтобы что-то найти. Однако в результатах отображалась лишь небольшая часть её сообщений.
  2. Несмотря на сортировку результатов по «Последним», они перемешаны по хронологии.

Вот запрос, который использовал пользователь: по имени пользователя, обсуждению (cooking) и тегу (wfd) — появились только 3 сообщения от 7 сентября и несколько разрозненных из предыдущих месяцев:

А вот результаты, когда пользователь искал только в теме за сентябрь — порядок перемешан, несмотря на сортировку по «Последним»:

https://www.hungryonion.org/search?q=@Saregama%20%20topic:25702%20order:latest

Здесь пользователь отфильтровал сообщения после 15 сентября, но в результатах видны сообщения от 7 сентября и так далее:

Вопрос к группе: какой является «правильный» способ поиска в том виде, как задумал пользователь? Или это особенность встроенного поискового движка?

Хорошо, я немного сузил проблему. Пользователь неоднократно публиковал сообщения в этих ежемесячных обсуждениях. Когда пользователь ищет по себе и по тегу, используемому в обсуждении, в результатах поиска отображается только последнее сообщение от неё в каждом из этих ежемесячных обсуждений.

Есть ли способ вернуть все её сообщения в каждом из этих ежемесячных обсуждений?

Вторая и третья проблемы, странно, как будто исправились сами собой за несколько дней.

Войдите в обсуждение и выполните поиск по @me в рамках этой конкретной темы.