Community-Stimmung und Toxicity-Anfragen

Ahh, du warst schneller. :slight_smile:

Aber hier ist auch eine für einen bestimmten Beitrag, nur damit sich die Antwort nicht wie eine verschwendete Mühe anfühlt:

-- [params]
-- topic_id :topic_id
-- int :post_number

SELECT
    cr.target_id as post_id,
    cr.model_used,
    cr.classification->'negative' as negative,
    cr.classification->'neutral' as neutral,
    cr.classification->'positive' as positive
FROM classification_results cr
  JOIN posts p ON p.id = cr.target_id
WHERE cr.model_used = 'sentiment'
  AND p.topic_id = :topic_id
  AND p.post_number = :post_number

Die topic_id und post_number können beide in der URL gefunden werden, daher ist es ziemlich benutzerfreundlich.

Topic_id:

Post_number:

5 „Gefällt mir“