Como Usar Menção de Banco de Dados do Notion com Atualização Automática ao Editar a Página
🔍 WiseChecker

Como Usar Menção de Banco de Dados do Notion com Atualização Automática ao Editar a Página

Quando você referencia um item de banco de dados do Notion dentro de outra página, a menção nem sempre é atualizada automaticamente quando a página de origem é editada. Isso pode causar confusão quando você depende dessa menção para mostrar informações atuais. A causa é que o Notion armazena em cache a prévia da menção até que a página que contém a menção seja atualizada. Este artigo explica como forçar uma menção de banco de dados a refletir as últimas edições na página de origem sem precisar recriar a menção manualmente.

Principais conclusões: Atualizar menções de banco de dados após edições na página

  • Ctrl + F ou Cmd + F e depois Escape: Força a página a recarregar a prévia da menção a partir do banco de dados.
  • Navegar para outra página e voltar: Fechar a aba ou barra lateral e reabrir a página aciona uma atualização completa do cache.
  • Fórmulas de relação e rollup: Elas são atualizadas automaticamente apenas quando a propriedade de origem muda, não quando o título ou corpo da página de origem é editado.

ADVERTISEMENT

Como as menções de banco de dados do Notion funcionam e por que ficam desatualizadas

Uma menção de banco de dados do Notion é uma referência inline a um item específico do banco de dados, como uma linha em uma tabela ou uma página em uma visualização de galeria. Você a cria digitando @ seguido do nome da página. A menção exibe um pequeno cartão de prévia com o título, um trecho de propriedade e um link para a página de origem.

Quando você edita a página de origem — por exemplo, altera o título ou atualiza uma propriedade — a prévia da menção nem sempre é atualizada imediatamente. Isso acontece porque o Notion armazena um instantâneo dos dados da menção no cache da página. O cache é atualizado apenas quando a página é carregada do zero. Se você mantém a página aberta em uma aba ou na barra lateral, a prévia em cache permanece inalterada.

Esse comportamento é diferente de uma fórmula de banco de dados ou um rollup, que são recalculados quando uma propriedade relacionada muda. Uma menção é um link estático com uma prévia em cache, não um campo computado ao vivo. Entender essa diferença ajuda você a escolher a ferramenta certa para cada situação.

Passos para forçar uma menção de banco de dados a mostrar os dados mais recentes da página de origem

  1. Atualize a página com a menção
    Pressione Ctrl + R (Windows) ou Cmd + R (Mac). Isso recarrega toda a página do Notion e força a atualização do cache da menção. Se você estiver no aplicativo desktop, use o mesmo atalho de teclado ou feche e reabra o aplicativo.
  2. Use o atalho de localizar para acionar uma re-renderização
    Pressione Ctrl + F (Windows) ou Cmd + F (Mac) para abrir a barra de localizar, depois pressione Escape para fechá-la. Essa ação força o Notion a re-renderizar a parte visível da página, incluindo as prévias das menções. Funciona mais rápido que uma atualização completa da página.
  3. Navegue para outra página e volte
    Clique em uma página diferente na barra lateral e depois clique de volta na página original. Isso carrega a página do servidor novamente, limpando o cache da prévia da menção. Para menções na barra lateral, feche o painel da barra lateral e reabra-o.
  4. Altere a visualização do banco de dados
    Se a menção estiver dentro de uma visualização de banco de dados vinculada, mude a visualização para um layout diferente (por exemplo, de Tabela para Quadro) e depois volte. Isso atualiza a fonte de dados para todas as menções nessa visualização.
  5. Use uma propriedade de rollup em vez de uma menção
    Se você precisa que a menção seja atualizada automaticamente quando a propriedade de origem mudar, crie um rollup no banco de dados de destino. Um rollup puxa dados de um banco de dados relacionado e é atualizado sempre que a propriedade de origem é modificada. Isso não substitui diretamente uma menção inline, mas é a única maneira de obter atualizações ao vivo sem atualização manual.

ADVERTISEMENT

Se a menção ainda mostrar dados antigos após a atualização

Menção em uma página pública ou link compartilhado

Páginas públicas e links compartilhados armazenam em cache as prévias das menções de forma agressiva. Mesmo após atualizar sua própria visualização, os visitantes podem ver dados desatualizados. Peça aos visitantes para recarregar a página pressionando F5 ou Cmd + R. Para dados críticos, evite usar menções em páginas públicas. Use um bloco de banco de dados sincronizado.

Menção mostra a página errada após renomear

Se você renomear uma página que é mencionada em outro lugar, a menção ainda linka para a página correta, mas a prévia pode exibir o nome antigo. Exclua a menção e recrie-a digitando @ seguido do novo nome. Isso garante que a prévia em cache corresponda ao título atual.

Menção em um botão de template ou template recorrente

Botões de template criam uma cópia da menção no momento em que o template é aplicado. Edições na página de origem após a aplicação do template não afetam a menção na página recém-criada. Para atualizar essas menções, você deve excluir a menção e reinseri-la manualmente. Considere usar uma relação de banco de dados com um rollup em vez de uma menção dentro de templates.

Menção em um comentário ou thread de discussão

Comentários que contêm uma menção de banco de dados não atualizam a prévia quando a página de origem é editada. O comentário é um instantâneo da menção no momento em que foi postado. Não há como forçar a atualização de uma menção em comentário. Se você precisar compartilhar informações atualizadas, poste um novo comentário com a menção atual.

Menção de banco de dados vs Rollup vs Relação: quando usar cada um

Item Menção de Banco de Dados Rollup Relação
Descrição Link inline com prévia em cache Valor computado ao vivo de um banco de dados relacionado Conexão entre dois itens de banco de dados
Atualiza automaticamente Não, requer atualização manual da página Sim, quando a propriedade de origem muda Não, mas o link da relação está sempre ativo
Melhor para Referências curtas em notas de reunião ou documentos Agregar números ou texto de itens relacionados Construir modelos de dados relacionais
Limitação Prévia desatualizada até atualizar Não pode ser exibido inline dentro de uma frase Requer uma coluna de propriedade dedicada

Use uma menção de banco de dados quando precisar de uma referência rápida que pareça natural em uma frase. Use um rollup quando precisar de dados ao vivo de um item relacionado. Use uma relação quando precisar vincular itens e criar consultas bidirecionais.

Após aplicar os métodos de atualização descritos acima, sua menção de banco de dados deve mostrar as edições mais recentes da página de origem. Para projetos contínuos, considere substituir menções por rollups ou visualizações de banco de dados vinculadas se dados desatualizados se tornarem um problema frequente. Uma dica avançada útil: crie um botão no banco de dados de destino que acione um recarregamento da página via API do Notion para atualizar automaticamente todas as menções nesse espaço de trabalho.

ADVERTISEMENT