Preciso de uma lista de todas as perguntas respondidas de todos os tempos. O problema: Vi que é possível filtrar isso através da pesquisa, mas temos mais de 1 milhão de perguntas, então não é realmente possível seguir esse caminho.
Como isso pode ser feito? Existe um plugin, recurso ou solicitação de banco de dados?
Se você quiser ver esses tópicos na lista de tópicos (não na pesquisa), você pode ir para /filter?q=status%3Asolved%20 para ver todos os tópicos resolvidos e /filter?q=status%3Aunsolved%20 para todos os tópicos não resolvidos.
Você quer dizer tópicos com 0 respostas ou sem Soluções? Se você estiver se referindo a tópicos com 0 respostas, tente usar o filtro /filter?q=posts-max%3A1 para procurar por tópicos com 0 respostas.
Queremos organizar. Todos os tópicos não respondidos devem ser revisados e, se a qualidade for ruim, excluídos. Se os tópicos não tiverem respostas, a suposição é que a pergunta em si não foi boa.
Então a lista filtrada, como o @NateDhaliwal sugeriu, é uma boa solução. Você poderia, por exemplo, exibir todos os tópicos sem resposta que não tenham a tag “verificado”. Então você percorre a lista e exclui os tópicos que não deseja manter e adiciona a tag aos outros. Então, na lista filtrada, haverá apenas os tópicos que você ainda não viu.
O Explorador de Dados também pode criar uma lista para você, mas você também terá que trabalhar nela e acompanhar seu progresso. Excluir com base em uma tag pode funcionar da mesma forma.
Qual é o problema que essas sugestões não resolvem?
O filtro que você deseja é funcionalmente possível, mas o número de tópicos é a limitação, pelo menos no nível da interface do usuário. Assim como Moin e Nate sugeriram, aplicar múltiplos filtros/usar o explorador de dados e acompanhar seu progresso são provavelmente suas melhores soluções na interface do usuário.
Se você realmente precisar da saída de todos de uma vez, provavelmente não será na interface do usuário - acho que você precisará configurar um script de lote do Rails de algum tipo para lidar com esse número de tópicos - os limites do explorador de dados e a paginação do filtro não funcionarão. Esta não é minha área de especialização, mas suspeito que você precisará fazer, digamos, consultas em lote de 1000 e levará algum tempo para executar com um arquivo de saída de resultados que você possa analisar em uma planilha (você também provavelmente precisará compactar o arquivo de saída).