The discussion revolves around combining multiple advanced search filters in Discourse to improve topic discovery, particularly for users returning to older forums. rahim123 requests the ability to combine filters like in:posted with in:unseen or in:watching to track personal activity, and notes that the sort by: Latest Post behavior in in:posted searches doesn’t align with expectations. Nesha clarifies that while the UI limits selection to one option per dropdown, multiple criteria can be combined manually in the search box (e.g., status:noreplies after:2023-01-01). JammyDodger and Moin suggest using query strings (e.g., ?solved=no&status=open) for more flexible filtering, noting that the
Hi there, in my large imported forum it would be extremely helpful to be able combine multiple search filters to help users pick up on activity in older threads that they participated in on the old forum such as in:posted in:unseen or in:watching in:tracking .
Also, the in:posted query is helpful for generating a list of all the topics that a user created and/or posted in, but the “Sort by: Latest Post” doesn’t behave as I would expect. It orders the results by the latest post that the user posted. While that could be useful too, it would generally be more useful to have it sorted by latest activity from any user that posted, basically recreating a sort of personal /latest topics list sorted by the most recent post but only containing topics that the user participated in.
That is correct, BUT when you are constructing a complex search query you need to combine together different search criteria:
which category AND what status AND from which date etc
Some of the dropdown boxes on the advanced search UI allow you to select multiple values (for example categories) but for others, as you have noticed, the values are mutually exclusive so it makes sense you can select only one:
Hi, did you find a solve for this? I’m trying to create a search link for unsolved topics, but only ones that are still open (we use auto-close after 60 days from the post).