4. Opções de busca
Ao pesquisar em um site da Codidact, você tem várias opções para ajudar a refinar sua pesquisa e facilitar a localização do que está procurando. A pesquisa pesquisará todas as postagens nesse site, incluindo Perguntas, Respostas, Meta postagens e quaisquer outros tipos de postagens que seu site possa ter.
Pesquisa básica de palavras-chave
Digamos que você queira pesquisar o termo snake oil. Você tem algumas opções básicas:
-
pesquisa simples
Se você colocar o texto
snake oilna caixa de pesquisa, o Codidact encontrará todas as postagens que contenham ou a palavrasnakeouoil. -
Pesquisa exata (aspas)
Se você incluir aspas em torno do termo de pesquisa, como
"snake oil", o Codidact encontrará todas as postagens que contêm exatamente a frasesnake oil. -
Pesquisa de palavras-chave (símbolo de mais)
Se você pesquisar
+snake +oil, o Codidact encontrará todas as postagens que contenham as palavrassnakeeoil. -
Excluindo palavras (símbolo de menos)
Se quiser pesquisar
snake, mas excluir a palavraoildos resultados, você pode fazer uma pesquisa porsnake -oil. O Codidact encontrará postagens que contêm a palavrasnake, mas não têm a palavraoil.
Filtragem por pontuação e idade
É possível filtrar sua pesquisa para incluir apenas resultados que tenham sido postados em um determinado período de tempo ou que atendam a determinados requisitos de pontuação.
Você pode usar >, >=, < e <= com essas opções para pesquisar intervalos. Por padrão, um valor sem um operador procura uma correspondência exata. Por exemplo, upvotes:4 procura exatamente 4; upvotes:>=4 procura pelo menos 4.
-
Filtragem por pontuação de posts
O Codidact usa a pontuação Wilson para ajudar a classificar as postagens. (Para saber mais sobre como isso funciona, consulte /help/scoring para obter uma explicação detalhada). Cada publicação tem uma pontuação entre 0,0 e 1,0. Para usar isso na pesquisa, você pode usar
score:>=0,5para filtrar sua pesquisa e incluir somente publicações com uma pontuação de pelo menos 0,5. -
Filtragem por votos
Se quiser filtrar pelos votos brutos de uma publicação, você pode usar
votes:5para encontrar publicações em que os votos líquidos (votos positivos menos votos negativos) de uma publicação sejam iguais a 5 ouvotes:>=5para votos de 5 ou mais. -
Filtragem por votos positivos e negativos
Se você pesquisar
upvotes:4, o Codidact encontrará publicações que receberam exatamente 4 votos positivos, independentemente de quantos votos negativos a publicação tenha. Da mesma forma, se você pesquisardownvotes:4, o Codidact encontrará postagens que receberam exatamente 4 downvotes sem levar em consideração os upvotes.downvotes:<4encontrará postagens que receberam menos de quatro downvotes no total). -
Filtragem por número de respostas
Se você quiser encontrar postagens com
nrespostas, useanswers:n. Isso é particularmente útil para encontrar perguntas sem resposta:respostas:0.answers:<5mostra postagens com menos de cinco respostas. -
Filtragem por data de criação
Se você quiser encontrar apenas postagens que foram escritas em um determinado período de tempo, poderá usar o operador de pesquisa
created:.created:<1wencontrará todas as postagens criadas há menos de uma semana, enquantocreated:>1wencontrará apenas postagens com mais de uma semana. Você pode usarmpara minuto,hpara hora,dpara dia,wpara semana,mopara mês eypara ano.
Filtragem por tag, usuário, categoria ou tipo de postagem
-
Filtragem por tag
Para filtrar todas as postagens com a tag
snake, use o operadortag:snake. Para excluir todas as postagens com a tagoil, use-tag:oil. -
Filtragem por usuário
Se quiser pesquisar publicações escritas por um determinado usuário, será necessário saber o número de usuário exclusivo dele na comunidade. Isso pode ser encontrado no URL do perfil do usuário. Você pode então usar
user:xxxx, em quexxxxé o número de usuário exclusivo no qual você está interessado. -
Filtragem por categoria
Para filtrar por categoria, você precisará saber o ID numérico exclusivo dessa categoria. Isso pode ser encontrado observando o URL mostrado quando você clica para visualizar todas as postagens em uma determinada categoria. Use a formatação
category:xxxxpara aplicar esse filtro. -
Filtragem por tipo de postagem
Se quiser restringir sua pesquisa a um tipo de postagem específico, digite
post_type:na barra de pesquisa, e um menu suspenso deverá mostrar os tipos de postagem disponíveis para pesquisa. Observe que nem todas as comunidades podem usar todos os tipos de postagem.
Avançado
-
Wildcard
Se você pesquisar com um asterisco (
*) no final de uma palavra, comosnake*, o Codidact encontrará todas as postagens que contêm palavras que começam com as letrassnake, incluindo palavras comosnakeskin. (Isso não funciona no início de uma palavra; somente no final.) -
Resultados para uma ou duas palavras
A pesquisa com parênteses permitirá que você pesquise uma palavra-chave e uma ou duas outras palavras. Por exemplo,
+oil +(snake palm)encontrará publicações que contêm a palavraoile a palavrapalmousnake. -
Ponderação de palavras-chave
Ao pesquisar com várias palavras-chave, você pode ponderar palavras-chave diferentes separadamente. O uso de um til antes de uma palavra diminuirá o peso dessa palavra' e fará com que o Codidact classifique os resultados com essa palavra-chave mais para trás. Por exemplo,
+snake ~oilencontrará todas as postagens que contêm a palavrasnake, mas classificará os resultados que também contêm a palavraoilem uma posição inferior.Se você estiver pesquisando com parênteses, poderá classificar as palavras dentro desses parênteses de forma diferente.
+snake +(>skin <oil)encontrará todas as postagens que contêmsnakeeskinouoil, mas classificará os resultados que contêmskinmais alto do que os resultados que contêmoil.
