Die Antworten-Spalte stimmt nicht überein

Ich brauche Hilfe, ich versuche auf die API /latest.json zuzugreifen, aber die Spalte „replies“ stimmt nicht überein, warum ist das so? Sie können es auf den Screenshots sehen, die Antworten sind 1 und in der API-JSON ist es 0, fehlt mir etwas?


Könnten Sie bitte einen Screenshot der Beiträge im Thema senden?
Danke.

1 „Gefällt mir“

Der Parameter reply_count bezieht sich auf direkte Antworten auf den Beitrag.

Die reply_count eines Themas ist die Gesamtzahl der direkten Antworten auf Beiträge in diesem Thema. Es ist nicht die Gesamtzahl der Beiträge im Thema.

4 „Gefällt mir“

Hallo @NateDhaliwal, hier ist der Beitrag …


er hat nur eine Antwort

1 „Gefällt mir“

@Lilly danke Lily, aber wie bekomme ich in der JSON-Datei die Gesamtzahl der Antworten, wie Sie in meinem Forum sehen können? Wenn die JSON-Datei, wie Sie sehen können, keiner dieser Felder zu einer Antwort gehört?

Themenantworten wären post_count - 1

Um die Gesamtzahl der Kommentare in einem Thema zu ermitteln, sehen Sie sich den Wert posts_count des Themas an.

3 „Gefällt mir“

Auf welcher App-Version bist du? Wir haben unsere Themenübersicht aktualisiert:

Ich empfehle dir dringend, deine Website zu aktualisieren.

3 „Gefällt mir“

Separat für Ihre Frage:

reply_count in JSON bezieht sich auf eine bestimmte Antwort auf einen Beitrag, z. B. durch Klicken auf diesen speziellen Antwort-Button unter dem Beitrag:

während “replies” im Wesentlichen eine Zählung jeder Antwort vom OP (Thema / erster Beitrag) ist.


Anhand des JSON dieses Meta-Themas als Beispiel:

https://meta.discourse.org/t/why-isnt-discourse-more-frequently-recommended-as-a-community-platform/221040.json

Wenn Sie bemerken, hat Beitrag Nummer 1 3 direkte Antworten, obwohl das Thema viele Antworten hat.

Im Wesentlichen ist ein “reply_count” die Anzahl der Antworten auf einen Beitrag und gibt nicht an, wie viele Antworten ein Thema hat.

4 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.