As propriedades de relação do Notion vinculam dois bancos de dados, mas a ordem em que os registros vinculados aparecem pode parecer aleatória ou frustrante. Por padrão, o Notion ordena as relações pela ordem em que os registros foram adicionados ao banco de dados de origem, não por qualquer sequência lógica que você controle. Este artigo explica como a ordem de relação funciona e mostra métodos concretos para reordenar registros vinculados usando visualizações de banco de dados, fórmulas e classificação manual.
Principais Conclusões: Controlando a Ordem de Exibição de Relações no Notion
- Regras de classificação da visualização do banco de dados: Adicione uma condição de classificação à visualização do banco de dados de origem da qual a relação extrai; a relação respeita a primeira classificação nessa visualização.
- Propriedade de fórmula para ordem personalizada: Crie uma fórmula que atribua uma classificação numérica a cada registro e, em seguida, ordene a visualização da relação por essa fórmula.
- Arrastar e soltar manual em visualizações vinculadas: Use uma visualização de banco de dados vinculada na página pai e arraste as linhas para definir uma ordem manual persistente.
Como a Ordem de Relação do Notion Funciona por Padrão
Quando você cria uma propriedade de relação entre dois bancos de dados, o Notion armazena os IDs dos registros vinculados na ordem em que foram selecionados. Se você adicionar registros à relação um por um, a ordem corresponde à sequência escolhida. No entanto, se você usar um rollup ou uma visualização de banco de dados vinculada para exibir os registros relacionados, o Notion aplica sua própria classificação padrão: os registros aparecem na ordem em que foram criados no banco de dados de origem. Isso significa que os registros mais antigos aparecem primeiro e os mais novos por último, independentemente de qualquer arranjo manual feito dentro da célula de relação.
O banco de dados de origem não possui uma coluna “ordem” embutida. O Notion depende do timestamp de criação e de quaisquer regras de classificação aplicadas à visualização do banco de dados. Se você deseja uma sequência específica, deve criar uma visualização que ordene por uma propriedade que você controla, como um número de classificação ou um campo de data. Sem isso, a ordem da relação sempre recairá na ordem de criação.
Por que a Ordem Padrão Parece Aleatória
A confusão acontece porque a propriedade de relação em uma página pai mostra apenas os primeiros registros vinculados e uma contagem. Expandir essa lista revela a ordem padrão. Se vários usuários adicionam registros em momentos diferentes, a sequência parece misturada. O Notion não permite reordenar itens dentro da própria célula de relação. A única maneira de controlar a sequência é através das configurações de visualização do banco de dados de origem.
Passos para Controlar a Sequência de Exibição da Relação
Você tem três métodos confiáveis para controlar a ordem dos registros relacionados. Cada método funciona para diferentes casos de uso. Escolha aquele que corresponde a como você usa a relação.
Método 1: Classificar a Visualização do Banco de Dados de Origem
Este é o método mais simples. A propriedade de relação respeita a primeira condição de classificação aplicada à visualização padrão do banco de dados de origem. Se você alterar a classificação nessa visualização, a ordem da relação é atualizada automaticamente.
- Abra o banco de dados de origem
Vá para o banco de dados que contém os registros vinculados pela relação. Este é o banco de dados do outro lado da relação. - Crie uma regra de classificação
Clique no ícone de menu (três pontos) no canto superior direito do banco de dados. Selecione Classificar no menu suspenso. Clique em Adicionar uma classificação. - Escolha uma propriedade para classificar
Selecione uma propriedade como Data de criação, Data da última edição ou uma propriedade numérica personalizada. Defina a ordem como Crescente ou Decrescente. A relação agora exibirá os registros nessa ordem. - Verifique a relação
Retorne à página pai que contém a propriedade de relação. Expanda a lista de relação. Os registros devem aparecer na mesma ordem da visualização do banco de dados de origem classificada.
Método 2: Usar uma Propriedade de Fórmula para Classificação Personalizada
Se você precisa de uma sequência específica que não corresponde a nenhuma propriedade existente, crie uma fórmula que atribua uma classificação numérica a cada registro. Em seguida, classifique a visualização do banco de dados de origem por essa fórmula.
- Adicione uma propriedade de fórmula ao banco de dados de origem
Abra o banco de dados de origem. Clique no botão + no cabeçalho da última coluna. Selecione Fórmula como o tipo de propriedade. Nomeie como Ordem de Classificação. - Escreva a fórmula
No editor de fórmulas, insira um número que represente a classificação para cada registro. Para classificação manual, use um número simples como 1, 2, 3. Para classificação dinâmica baseada em outra propriedade, use uma fórmula como prop(“Data”).formatDate(“YYYYMMDD”) para gerar um número classificável. Clique em Concluído. - Atribua valores de classificação a cada registro
Edite manualmente o resultado da fórmula para cada registro. As fórmulas do Notion não podem ser editadas por registro, a menos que você use uma propriedade numérica separada. Em vez disso, use uma propriedade Número e deixe a fórmula ler esse número. Crie uma propriedade Número chamada Classificação, preencha os valores e defina a fórmula como prop(“Classificação”). - Classifique a visualização do banco de dados pela fórmula
Clique no menu do banco de dados, selecione Classificar, adicione uma classificação e escolha a propriedade de fórmula Ordem de Classificação. Defina a ordem como Crescente. - Verifique a relação
A relação na página pai agora exibe os registros na ordem definida pelos valores de classificação.
Método 3: Usar uma Visualização de Banco de Dados Vinculada com Arrastar e Soltar Manual
Este método oferece controle manual total. Em vez de usar a propriedade de relação diretamente, crie uma visualização vinculada do banco de dados de origem na página pai. Você pode então arrastar as linhas para qualquer posição, e essa ordem persiste.
- Crie uma visualização de banco de dados vinculada
Na página pai, digite /vinculado e selecione o banco de dados de origem. Uma visualização vinculada aparece. - Filtre para mostrar apenas registros relacionados
Clique no menu da visualização vinculada. Selecione Filtrar. Adicione um filtro que corresponda à condição da relação. Por exemplo, se a relação se chama Projetos, filtre por Projetos contém e selecione o nome da página atual. Isso garante que apenas registros vinculados a esta página pai apareçam. - Ative a classificação manual
No menu da visualização vinculada, clique em Classificar. Remova quaisquer regras de classificação existentes. Isso permite que o arrastar e soltar manual funcione. - Arraste as linhas para reordenar
Passe o mouse sobre a borda esquerda de uma linha até que a alça de seis pontos apareça. Clique e arraste a linha para a posição desejada. Solte para fixar a ordem. - Salve a visualização
A ordem manual é salva automaticamente. A visualização vinculada agora exibe os registros na sequência que você definiu.
Erros Comuns e Limitações ao Reordenar Relações
Mesmo após aplicar uma classificação, você pode encontrar situações em que a ordem da relação não se comporta como esperado. Abaixo estão os problemas mais frequentes e como resolvê-los.
A Ordem da Relação Não Muda Após Classificar a Visualização de Origem
A propriedade de relação lê a visualização padrão do banco de dados de origem. Se você aplicou a classificação a uma visualização diferente, a relação não será atualizada. Abra o banco de dados de origem e certifique-se de que a classificação está aplicada à visualização chamada Todas ou à visualização definida como padrão. Além disso, verifique se nenhuma outra classificação está substituindo sua regra. Apenas a primeira condição de classificação na lista é usada pela relação.
A Ordem Manual de Arrastar e Soltar é Redefinida Após Atualizar
A ordem manual em uma visualização vinculada persiste apenas se a visualização não tiver regras de classificação ativas. Se você adicionar uma regra de classificação após organizar as linhas, o Notion substitui a ordem manual pela regra de classificação. Para manter a ordem manual, remova todas as regras de classificação da visualização vinculada. Além disso, a ordem manual é específica para essa visualização. Se você criar uma nova visualização vinculada em uma página diferente, precisará reordenar as linhas novamente.
A Relação Mostra Registros Duplicados ou Ausentes
Se a propriedade de relação mostrar registros que não deveriam aparecer ou perder registros, o filtro na visualização vinculada pode estar incorreto. Verifique se a condição do filtro corresponde exatamente ao nome da propriedade de relação. Além disso, verifique se o banco de dados de origem não possui um filtro que oculta determinados registros. A relação sempre mostra todos os registros vinculados, mas um filtro de visualização vinculada pode limitar o que você vê.
| Método | Facilidade de Configuração | Persistência da Ordem |
|---|---|---|
| Classificar visualização do banco de dados de origem | Fácil, um clique | Automática, atualiza com alterações na classificação |
| Propriedade de fórmula com classificação | Médio, requer configuração de fórmula | Automática, baseada nos valores de classificação |
| Arrastar e soltar manual em visualização vinculada | Fácil, mas requer configuração por página | Persistente apenas nessa visualização específica |
Agora você tem três métodos para controlar a sequência de exibição de registros relacionados no Notion. Comece com o método mais simples: classifique a visualização do banco de dados de origem por uma propriedade de data ou número. Se precisar de uma sequência personalizada que não corresponda a nenhuma propriedade existente, use uma fórmula com um número de classificação. Para controle manual total em uma única página, use uma visualização de banco de dados vinculada com arrastar e soltar. Lembre-se de que cada visualização vinculada armazena sua própria ordem, então você pode precisar repetir a configuração manual em várias páginas. Uma dica avançada: combine uma classificação por fórmula com um filtro de visualização vinculada para criar uma lista dinâmica e auto-ordenada que é atualizada à medida que você adiciona novos registros.