• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 mongoDB atlas search index 부분 질문입니다

mongoDB atlas search index 부분 질문입니다

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #101204

    진심공부중
    참가자
    검색 기능 만들기 강의를 보고 난 후입니다.
    게시물의 타이틀이 한글인 경우에는 단어 덩어리가 아닌 특정 부분만 검색해도 포함한 게시물이 잘 나옵니다.
    하지만 밑에 사진처럼 숫자(문자열)로 된 타이틀일 경우 검색 기능이 정상적으로 작동하지 않습니다.
    예를 들어 12를 검색하면 12, 12 4545 같이 12를 덩어리로 봐서 일치하는 게시물만 나오고 121212와 같은 부분에 포함한 게시물은 안 나오고 있습니다.
    Custom Analyzers 설정으로 해결 가능한 것 같아서 이것저것 해봤는데 해결이 안 되고 있네요...
     
    이미지 2023-10-17 09.23
    
    
    이미지 2023-10-17 09.23 (1)
    이미지 2023-10-17 09.24
    이미지 2023-10-17 09.24
    
    #101233

    codingapple
    키 마스터
    숫자는 인덱싱할 때 한 단어로 취급되어서 원래 그렇습니다
    구글같은 검색엔진들도 포함된 숫자로 검색하는건 아마 불가능합니다 
    
    #101254

    진심공부중
    참가자
    답변 감사합니다!
    숫자는 인덱싱 할 때 단어로 취급된다는 것은 타입이 문자열인 숫자도 그렇다는 걸까요?
    그럼 이런 경우에는 따로 예외 처리는 힘들까요?
    네이버 카페나 인터넷 커뮤니티에서 게시물을 검색할 때 예를 들어 12를 검색하면 '12일'이라는 요소도 찾아주던데 이런 형식은 다른 방식으로 구현해야 하는 걸까요?
    #101283

    codingapple
    키 마스터
    문자안에 들어있는 숫자들이 그렇습니다
    그건 직접 애널라이저를 만들어야해서 어려울듯요
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠