识别尚未自动解决的帖子

您好,

我们注意到社区中有一些帖子未能解答用户的疑问。也就是说,虽然围绕帖子有一些讨论,但没有给出答案。这个问题被忽略了。我想知道是否有办法自动识别这些查询并收到通知。

这是否意味着我们可以每周/每两周收到所有未勾选“解决方案”框的帖子的通知?这是否可行?

谢谢

1 个赞

我认为运行一个数据探索器查询来精确识别符合条件的帖子,然后使用自动化将结果以定期私信的形式发送,应该就能满足你的需求。 :+1:

类似这样:

-- [params]
-- int_list :category_id = 4, 5, 6


WITH solved_topics AS (
    SELECT p.topic_id
    FROM posts p
    INNER JOIN topic_custom_fields tcf ON tcf.value::int = p.id
    WHERE tcf.name = 'accepted_answer_post_id'
      AND p.deleted_at ISNULL
      AND post_number = 1
)

SELECT t.id AS topic_id,
       t.created_at::date "创建日期"
FROM topics t
WHERE t.id NOT IN (SELECT topic_id FROM solved_topics)
  AND t.user_id > 0
  AND t.deleted_at ISNULL
  AND t.closed = false
  AND t.category_id IN (:category_id)
  AND t.created_at > CURRENT_DATE - INTERVAL '14 DAYS'
ORDER BY 2
3 个赞