기타문서

검색 기능 구현에 대한 쫌 괜찮은 아이디어가 떠오름

2024. 11. 24. 20:43
글 목차


728x90

데이터 베이스를 notion에다가 또 다로 구현을 해두는 거임... 물론 데이터를 불러오는 건 firebase에서 도맡아서 하지만 (noSQL 방식이라 카테고리 형식의 데이터를 가져오는데 유리한 듯) 데이터 색인을 전부 notion에서 도맡아서 해 주는 거,, 이렇게 해서

filter: {
  property: 'YourTextPropertyName',
  rich_text: {
    does_not_contain: "apple",  // "apple"이 포함되지 않은 데이터를 찾기
  },
},

요런 식으로 Query Database 하면 됨..
https://developers.notion.com/reference/post-database-query

 

Query a database

Gets a list of Pages and/or Databases contained in the database, filtered and ordered according to the filter conditions and sort criteria provided in the request. The response may contain fewer than page_size of results. If the response includes a next_cu

developers.notion.com

내가 티스토리 검색기능도 살짝 봐봤는데,, 이거 뭐 elastic search이런거 하나도 안들어감.. 그냥 검색어 텍스트를 contain하고 있는지 여부만 쳐 판단하고 있음 그러니까 동일한 수준의 검색엔진은 이렇게 구현하면 전혀 문제 없다고 봄

 

그리고 추가적으로 spring에서 해야 할 것, og이미지, ip추적, 조회수 오름 판단(구글 어날리 틱스), etc

og tag같은 경우에는 글을 쓸때만 불러오게 한뒤에 정보를 그냥 데이터베이스에 박아버리면 됨

 

 

클라이언트는 Turnstile 붙히기, 인공지능 사용해서 게시물 요약본 만들기

 

vercel 배포 할때 deploy용 기본 도메인 지워야 vercel toolbar가 사라짐.. 뭐지 짜증나네

728x90
검색 기능 구현에 대한 쫌 괜찮은 아이디어가 떠오름