Ho bisogno di un elenco di tutte le domande a cui è stata data risposta di tutti i tempi. Il problema: ho visto che è possibile filtrare tramite la ricerca per questo, ma abbiamo oltre 1 milione di domande, quindi non è davvero possibile procedere in questo modo.
Come si può fare? Esiste un plugin, una funzionalità o una richiesta al database?
Se vuoi vedere questi argomenti nell’elenco degli argomenti (non nella ricerca), puoi andare su /filter?q=status%3Asolved%20 per vedere tutti gli argomenti risolti e /filter?q=status%3Aunsolved%20 per tutti gli argomenti irrisolti.
Intendi argomenti con 0 risposte o senza soluzioni? Se ti riferisci ad argomenti con 0 risposte, prova a usare il filtro /filter?q=posts-max%3A1 per cercare argomenti con 0 risposte.
Vogliamo fare una selezione. Tutti gli argomenti senza risposta devono essere verificati e, se la qualità è scarsa, eliminati. Se gli argomenti non hanno risposte, è facile supporre che la domanda stessa non fosse buona.
Allora la lista filtrata, come suggerito da @NateDhaliwal, è una buona soluzione. Potresti, ad esempio, visualizzare tutti gli argomenti senza risposta che non hanno il tag “verificato”. Poi scorri la lista ed elimini gli argomenti che non vuoi conservare e agli altri aggiungi il tag. In questo modo, nella lista filtrata rimangono solo gli argomenti che non hai ancora esaminato.
Anche l’Esplora dati può creare una lista per te, ma anche questa dovrai esaminarla tenendo sotto controllo i tuoi progressi. L’esclusione basata su un tag potrebbe funzionare allo stesso modo.
Qual è il problema che questi suggerimenti non risolvono?
Il filtro che desideri è funzionalmente possibile, ma il numero di argomenti rappresenta una limitazione, almeno a livello di interfaccia utente. Come suggerito da Moin e Nate, applicare più filtri/utilizzare l’esploratore dati e tenere traccia dei tuoi progressi sono probabilmente le tue migliori soluzioni nell’interfaccia utente.
Se hai davvero bisogno dell’output di tutti contemporaneamente, probabilmente non sarà nell’interfaccia utente: penso che dovrai configurare uno script batch rails di qualche tipo per gestire questo numero di argomenti: i limiti dell’esploratore dati e la paginazione dei filtri non funzioneranno. Questa non è la mia area di competenza, ma sospetto che dovrai eseguire query batch di 1000 argomenti alla volta e ci vorrà del tempo per eseguire un file di output dei risultati che potrai analizzare in un foglio di calcolo (probabilmente dovrai anche comprimere il file di output).