type
status
date
slug
summary
tags
category
icon
password
Idea
저는 영어 예문을 노션 데이터베이스에 저장하고 랜덤으로 정렬해서 외우고 있습니다.
노션은 기본적으로 랜덤 기능을 제공하고 있지 않습니다.
하지만 작은 트릭을 이용해서 이를 구현할 수 있습니다.
노션 랜덤 정렬이 필요한 경우
노션에서 랜덤 정렬 기능이 필요한 이유는 다양할 것 같습니다.
- 데이터베이스에서 항목을 무작위로 표시해야 할 때
- 팀 프로젝트에서 작업 순서를 공정하게 배분하려 할 때
- 학습 자료나 퀴즈 문제의 순서를 섞어 학습 효과를 높이고 싶을 때
- 고객 리뷰나 피드백을 무작위로 선택하여 공정하게 분석하고 싶을 때
- 음식을 랜덤하게 선택하고 싶을 때 (오늘의 메뉴 선정)
- 일상적인 결정을 더 재미있게 만들고 싶을 때 (주말 활동 선택)
- 브레인스토밍 세션에서 아이디어의 순서를 섞어 새로운 연결점을 찾고 싶을 때
랜덤 정렬 방법
- 새로운 '랜덤' 속성 만들기: 데이터베이스에 새로운 속성을 추가합니다. 이 속성의 유형은 '수식(Formula)'으로 설정합니다.

- 랜덤 값 생성 수식(Formula) 입력: 새로 만든 속성의 공식 필드에 다음 공식을 입력합니다:
(((((timestamp(prop("Created Time")) * 100011979) + 500067713) % 900066731) * (((timestamp(now()) * 800067089) + 800068411) % 800053967)) + 900067309) % 900066571

- 랜덤 속성으로 정렬: 데이터베이스 뷰에서 새로 만든 '랜덤' 속성을 기준으로 정렬합니다. 이렇게 하면 1분마다 페이지를 새로고침 할 때마다 데이터베이스의 항목들이 무작위로 재정렬됩니다.
(블로그 및 데이터 베이스 링크 내에서는 안됨)

예시
필요하시면 데이터 베이스를 복제해서 사용하세요
Random DB
- 저자:501
- URL:https://501story.blog/article/random-notion-database
- 저작권:이 블로그의 모든 글은 특별한 명시가 없는 한 BY-NC-SA 라이선스입니다. 출처를 밝혀주세요.