按已解决状态改进搜索

我与一位用户进行了一次 Twitter 对话,这位用户对我们自动关闭(未提供解决方案的)主题以及难以找到与其问题相关的已解决议题感到沮丧。

在“高级搜索”区域,没有明确的按“已解决”筛选的方式,需要手动在搜索栏中添加 status:solved。这让我思考,我们是否可以通过以下方式更好地返回已解决的搜索结果:

  • 按“已解决”排序的选项(正如该用户所建议的)
  • 在“主题位置”下拉菜单中明确显示“已解决”状态,或在“仅返回主题/帖子…
8 个赞

我喜欢“主题位置”增加“已解决”选项的想法。:slight_smile:

5 个赞

我们有 in: solved

https://meta.discourse.org/search?q=in%3Asolved%20button

我们确实应该让 solved 插件在此处注入,并添加一个“已解决”选项。

@vinothkannans 你能实现这个功能吗?

6 个赞

既然搜索查询是 in 而不是 status,这是否应该放在“仅返回主题/帖子…

4 个赞

我认为我们在搜索操作符的术语上稍微搞混了一点。

我们应该

  1. 将其重命名为 status:solved,而不是 in:solved
  2. 然后调整用户体验以与之匹配。

“solved”与“archived”、“closed”等状态更为接近。in:solved 给人的感觉是“在我解决的内容中”,这完全不符合我们的初衷。

因此,这里有一个非常非常小的范围蔓延。请将 in:solved 重命名为 status:solved

11 个赞

这是一个很棒的补充。谢谢!

3 个赞

已按上述提交完成。

8 个赞

太棒了,谢谢大家 :smiley:

6 个赞