Ich benötige eine Liste aller beantworteten Fragen aller Zeiten. Das Problem: Ich habe gesehen, dass es möglich ist, dies über die Suche zu filtern, aber wir haben über 1 Million Fragen, daher ist es nicht wirklich möglich, diesen Weg zu gehen.
Wie kann das gemacht werden? Gibt es ein Plugin, eine Funktion oder eine Datenbankanfrage?
Wenn Sie diese Themen in der Themenliste (nicht in der Suche) sehen möchten, können Sie zu /filter?q=status%3Asolved%20 gehen, um alle gelösten Themen anzuzeigen, und zu /filter?q=status%3Aunsolved%20 für alle ungelösten Themen.
Meinen Sie Themen mit 0 Antworten oder ohne Lösungen? Wenn Sie sich auf Themen mit 0 Antworten beziehen, versuchen Sie, den Filter /filter?q=posts-max%3A1 zu verwenden, um nach Themen mit 0 Antworten zu suchen.
Wir wollen aussortieren. Alle unbeantworteten Themen sollen überprüft und, sofern die Qualität schlecht ist, gelöscht werden. Wenn Themen keine Antworten haben, liegt die Vermutung nahe, dass schon die Frage nicht gut war.
Dann ist die gefilterte Liste, wie @NateDhaliwal sie vorgeschlagen hat, doch eine gute Lösung. Du könntest dir zum Beispiel alle Themen ohne Antwort anzeigen lassen, die nicht das Schlagwort “überprüft” haben. Dann gehst du die Liste durch und löschst Themen, die du nicht behalten willst, und zu den anderen fügst du das Schlagwort hinzu. Dann sind in der gefilterten Liste nur die Themen, die du noch nicht angeschaut hast.
Der Daten-Explorer kann dir auch eine Liste erstellen, aber auch die musst du ja durcharbeiten und dabei deinen Fortschritt im Blick behalten. Da könnte Ausschließen basierend auf einem Schlagwort genauso funktionieren.
Was ist das Problem, das diese Vorschläge nicht lösen?
Der gewünschte Filter ist funktional möglich, aber die Anzahl der Themen stellt eine Einschränkung dar, zumindest auf der Benutzeroberfläche. Wie Moin und Nate vorgeschlagen haben, sind die Anwendung mehrerer Filter/die Verwendung des Datenexplorers und das Nachverfolgen Ihres Fortschritts wahrscheinlich Ihre besten Lösungen in der Benutzeroberfläche.
Wenn Sie die Ausgabe wirklich auf einmal benötigen, wird dies wahrscheinlich nicht in der Benutzeroberfläche erfolgen – ich denke, Sie müssen ein Batch-Rails-Skript einrichten, um diese Anzahl von Themen zu verarbeiten – die Einschränkungen des Datenexplorers und die Paginierung des Filters funktionieren nicht. Dies ist nicht mein Fachgebiet, aber ich vermute, Sie müssen Batch-Abfragen von 1000 durchführen, und es wird einige Zeit dauern, bis eine Ausgabedatei mit Ergebnissen ausgeführt wird, die Sie in einer Tabellenkalkulation analysieren können (Sie müssen die Ausgabedatei wahrscheinlich auch komprimieren).