Welche Discourse-Schnittstelle kann direkt die letzte Kommentarinformation eines Beitrags abrufen?

Ich würde empfehlen, dafür eine Data Explorer-Abfrage zu verwenden. Sie können Abfragen programmgesteuert ausführen und JSON-Ergebnisse erhalten. Hier ist sie:

-- [params]
-- post_id :post_id

SELECT
  p.id,
  p.topic_id,
  p.post_number,
  p.raw    AS raw_content,   -- Markdown/Quelle
  p.cooked AS html_content,  -- Gerendertes HTML
  p.user_id,
  p.created_at,
  p.updated_at
FROM posts p
WHERE p.id = :post_id
  AND p.deleted_at IS NULL   -- löschen, wenn Sie auch gelöschte Beiträge möchten
-- AND p.hidden = false      -- optional versteckte Beiträge ausschließen
LIMIT 1;

1 „Gefällt mir“