Beitrag nach Kombination von beidem sortieren oder ordnen (Antworten + Aktivität)

Ich suche nach einer Möglichkeit, die Beiträge von Benutzern zu sortieren oder zu ordnen, indem ich beides kombiniere (Antworten + Aktivität)

Wenn ich nur eines davon auswähle, ist das nicht gut, da ich entweder die Beiträge mit weniger Antworten verpasse oder die Aktivität, wann zuletzt jemand daran gearbeitet hat.

Es wäre großartig, beide Felder zusammen auswählen zu können, um das Ergebnis zu filtern. Aber ich weiß nicht, wie das geht und bitte hier um Hilfe.

Danke

Ich glaube nicht, dass das derzeit über die Benutzeroberfläche möglich ist, obwohl ich denke, dass Sie eine Data Explorer-Abfrage erstellen können sollten, die auf ähnliche Weise funktioniert?

2 „Gefällt mir“

Hallo @JammyDodger,

Danke für die Antwort.

Das kann auch als Alternative funktionieren, da das Endziel ist, etwas auf unserer Seite zu haben.

Können Sie bitte erklären, wie das gemacht werden kann?

Ich schätze Ihre Hilfe.

Danke

Während ich eine Abfrage dafür erstellte, fiel mir ein, dass es im erweiterten Suchfilter ein paar Optionen gibt, die ebenfalls nützlich sein könnten. Dort können Sie eine maximale Anzahl von Beiträgen festlegen, ein Vor- oder Nach-Datum, sowie hinzufügen, ob sie offen sind oder nicht, auf eine bestimmte Kategorie beschränken usw. Das könnte ein zugänglicheres Mittel für mehr Leute sein, um etwas Ähnliches zu dem zu bekommen, was Sie suchen.

Ich denke jedoch, dass eine Data-Explorer-Abfrage ebenfalls funktionieren könnte und je nach Bedarf anpassbarer wäre. Vielleicht so etwas wie:


-- [params]
-- int :number_of_posts

SELECT t.category_id,
       t.id AS topic_id,
       t.created_at::date
FROM topics t
WHERE t.posts_count < :number_of_posts
AND t.archetype = 'regular'
AND t.closed = false
AND t.deleted_at IS NULL
AND t.created_at >= CURRENT_DATE - INTERVAL '1 WEEK'
ORDER BY t.created_at DESC

Dies würde alle Themen mit weniger als x Antworten, die in der letzten Woche erstellt wurden (nicht geschlossen, nicht gelöscht, keine PM), abrufen.

Kommt das dem nahe, was Sie im Sinn hatten?