Cette page a été partiellement traduite par IA. Si vous voyez des erreurs, merci de me les signaler ici.
Retour au tips

Notion trie la base de données de manière aléatoire.

Pourquoi voudriez-vous un tri aléatoire de la base de données ? Eh bien, par exemple, prenons en compte The Notion Corner (un marché de modèles Notion que je gère). Bien qu'il y ait de nombreux modèles en vedette, je ne veux pas toujours que les mêmes apparaissent en premier. Heureusement, le site web est construit sur Notion (en utilisant Super), donc tous les modèles sont des éléments de base de données. Avec un tri aléatoire, je peux m'assurer dynamiquement que les éléments de la base de données changent chaque minute.

Mettre cela en place est super facile :

  1. Ajoutez une propriété "Heure de création"
  2. Ajoutez une nouvelle propriété de formule, appelez-la "Ordre de tri" & saisissez le code suivant toNumber(slice(format(toNumber(slice(format(timestamp(now())), 7, 9)) * toNumber(slice(format(timestamp(prop("Heure de création"))), 7, 9)) * 1000), 2, 5))
  3. Triez votre base de données par "Ordre de tri" ascendant ou descendant (peu importe lequel)

Et c'est tout ! La formule obtient essentiellement un nombre du timestamp de la propriété "Heure de création", puis le multiplie par un nombre du timestamp du "maintenant", tout en découpant chaque processus. L'ordre de votre base de données sera désormais mis à jour chaque minute :)

Deviens le pro de Notion, 5min/semaine

Envie de tout savoir sur Notion ? Rejoins les 15,000+ Notioneers déjà inscrits à la newsletter Notion N°1. Tous les mardis, je t’envoie un petit mail avec 3 astuces pour mieux utiliser Notion, 2 ressources, et 1 tweet de la semaine.

Dernier ajouts