# Dúvida sobre a busca avançada

**URL:** <https://tainacan.discourse.group/t/duvida-sobre-a-busca-avancada/2616>\
**Category:** Dúvidas\
**Tags:** busca-avançada\
**Created:** [Dezembro 10, 2025, 5:08pm UTC](https://tainacan.discourse.group/t/duvida-sobre-a-busca-avancada/2616 "2025-12-10T17:08:38Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Celma](https://avatars.discourse-cdn.com/v4/letter/c/898d66/32.png) [@Celma](https://tainacan.discourse.group/u/Celma)\
**Post date:** [Dezembro 10, 2025, 5:08pm UTC](https://tainacan.discourse.group/t/duvida-sobre-a-busca-avancada/2616/1 "2025-12-10T17:08:38Z")

</div>

Boa tarde! Gostaria de tirar uma dúvida sobre a busca avançada. Eu cadastrei o metadado autor, é que estou utilizando o Tainacan para desenvolvimento de uma Biblioteca Digital. Cadastramos os itens do metadados de autor conforme o AACR2, “sobrenome, nome”. Os campos de busca são: AUTOR e a opção de “contém” e “não contém”. Se eu busco, por exemplo, com contém: Cabral netto, a pesquisa retorna resultados, se eu busco Cabral netto, Joaquim, a pesquisa retorna resultados, mas se eu busco Joaquim Cabral Netto, mesmo colocando aspas, a pesquisa não retorna resultados, mas não deveria retornar? O “contém” não deveria buscar os três nomes, independente de ordem etc.

Muito obrigada!

 ![image](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/b/b158654b043d25e3ae5313ca5a7ea32892fddff8.png)

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Dezembro 10, 2025, 5:13pm UTC](https://tainacan.discourse.group/t/duvida-sobre-a-busca-avancada/2616/2 "2025-12-10T17:13:23Z")

</div>

Olá @Celma, tudo bem?

Na verdade não, o “contém” verifica se o termo de busca está dentro do valor. Ele entende o termo digitado como uma coisa única (incluindo os espaços), não quebra ele baseado em espaço ou vírgula em palavras.

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Dezembro 10, 2025, 5:17pm UTC](https://tainacan.discourse.group/t/duvida-sobre-a-busca-avancada/2616/3 "2025-12-10T17:17:52Z")

</div>

Este conceito de pesquisar por palavra está mais relacionado com um recurso que existe na busca simples mesmo:

 ![image](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/1/11486fc71e32b3963f1438f8e856a3ff976ce7a3.png)

Por padrão a busca simples também procura pelo termo inteiro, incluindo o espaço. Mas quando você digita o espaço ele te oferece este checkbox que permite marcar para que as palavras sejam pesquisadas separadamente. Neste caso você acharia os itens que está buscando (considerando que sua busca já esteja configurada para buscar em todos os metadados para além de título e descrição, que é o comportamento padrão)

---

<div class="post-metadata">

**Author:** ![Celma](https://avatars.discourse-cdn.com/v4/letter/c/898d66/32.png) [@Celma](https://tainacan.discourse.group/u/Celma)\
**Post date:** [Dezembro 10, 2025, 8:25pm UTC](https://tainacan.discourse.group/t/duvida-sobre-a-busca-avancada/2616/4 "2025-12-10T20:25:27Z")

</div>

Oi Mateus, boa tarde! Tudo bem? Muito obrigada mais uma vez pelas informações. É que na busca avançada do Pergamum tem esse recurso:

 ![image](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/b/b0c5110f7fab56672a5e40fdf74c96aed0e26d60.png)

É só uma questão de facilitar para o usuário. Eu testei assim no Tainacan e recuperou:

 ![image](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/a/a54489d5015b7ab0d3507dd2bd5f9cccbb25a1ac.png)

De qualquer forma como sugestão futuras, uma coisa que seria muito bom também é o controle de vocabulário, remissivas, usado por, ver também etc.

No mais, sou uma Tainaquete 🥰 . Adoro trabalhar com o Tainacan, acho ele muito tranquilo para trabalhar e vocês do atendimento são ótimos! Parabéns!!!😍

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Dezembro 10, 2025, 8:46pm UTC](https://tainacan.discourse.group/t/duvida-sobre-a-busca-avancada/2616/5 "2025-12-10T20:46:57Z")

</div>

Entendo Celma!

Eu acho que temos bastantes melhorias que poderiam vir ali pro formulário de Busca Avançada.

> [@Celma](#):
>
> É só uma questão de facilitar para o usuário. Eu testei assim no Tainacan e recuperou:

Este caminho que você montou (com as três consultas separadas) é algo que deveria ser mais intuitivo e instintivo de se fazer usando operadores de combinação lógica (OU e E) ou até agrupamentos. Temos uma issue aberta para olharmos isso no futuro:

> <https://github.com/tainacan/tainacan/issues/841>
>
> \*\*Context and motivation\*\*
> 
> In the advanced search, we are currently unable to… create more complex expressions by adding logical connectors "AND" and "OR". While WordPress's wp\_query supports the use of these connectors for expressions, this functionality is not available in our current setup.
> 
> \*\*Ideal solution\*\*
> 
> Add the ability to represent expressions with WP\_Query relationships in the Tainacan API. Reference links from the WordPress documentation:
> 
> https://developer.wordpress.org/reference/classes/wp\_query/#taxonomy-parameters
> https://developer.wordpress.org/reference/classes/wp\_query/#custom-field-post-meta-parameters

> [@Celma](#):
>
> De qualquer forma como sugestão futuras, uma coisa que seria muito bom também é o controle de vocabulário, remissivas, usado por, ver também etc.

Aqui não entendi bem, o que você quis dizer com o controle de vocabulário? Não são o que as Taxonomias fazem hoje?
