Hangmin's Blog.
  • 나
  • 워홀
  • 개발
  • Faith
  • JLPT
로그인
  • 테마
  • 日本語
  • 전체 카테고리 (32)
  • 블로그 개발 (5)
  • Svelte (4)
  • 에디터 개발 (6)
  • 개발팁 (4)
  • React (2)
  • 웹서버 (1)
  • Tiptap 에디터 (4)
  • CSS (2)
  • 테스트 (1)
  • 딥러닝 (1)

개발

메인 화면에 랜덤 게시글 보기 기능을 완성했다.

블로그 개발 128 2025. 8. 3. 23:54 2025. 12. 27. 23:58

mongodb의 aggregate 기능은 좀 어려운 것 같다. 쓸때마다 검색해서 써야겠다...

어떻게 하면 좋을까... 하면서 방법을 좀 생각해봤는데,

  1. 일단은 활성화된 게시판을 설정에서 가져온다.
  2. 게시판 목록을 배열로 변환하고, 랜덤 함수를 이용해 아무거나 뽑는다.
  3. 해당 테이블에서 또 aggregate의 sample 기능을 활용해 아무 게시글 하나를 뽑는다.

이렇게 하여 기능을 완성했다. 이정도면 충분한 것 같은데, 아무래도 진정한 랜덤은 아니게 된 것 같지만,,, 뭐 어쩌겠나 내 실력이 아직 그정도인 것을ㅋㅋㅋ

편집기에서 구조적으로 가지고 있던 문제들을 대부분 해결했다.
에디터 개발
이전글
줄바꿈 로직을 약간 수정했다.
에디터 개발
다음글
나워홀개발FaithJLPT

Copyright © Hangmin Lee, 2026

0.6.33