[python] 검색어를 입력 해도 동작하지 않는 이슈 / 인기 검색어 실시간 비동기화 이슈\' > 그누보드6 이슈

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누보드6 이슈

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

[python] 검색어를 입력 해도 동작하지 않는 이슈 / 인기 검색어 실시간 비동기화 이슈\' 정보

[python] 검색어를 입력 해도 동작하지 않는 이슈 / 인기 검색어 실시간 비동기화 이슈\'

본문

Honeycam 2024-05-31 10-10-46

위 움짤 확인 시 검색이 되지 않는 이슈가 있습니다.

그래서 그런가....인기 검색어 등록도 되지 않는 것 같습니다.

수정)

인기 검색어를 다시 확인해보니, 서버를 껐다키니 반영이 되네요...실시간 반영이 아닌 것 같습니다.

추천
0

댓글 7개

@seiblog-nandsoft


image


게시판 별로 검색을 허용할지 말지 선택하는 관리자 선택사항이 있습니다.


관리자 페이지 > 게시판 관리 > 개별 게시판 선택 수정 >전체 검색 사용 > 사용으로 체크박스 선택

아마 위 설정이 되어 있지 않아서일것이라 추측하는데,
위와 같이 설정해보시고도 검색이 안될 경우 답글 달아 주시면 자세히 살펴보겠습니다.


인기 검색어 연동은 확인해보겠습니다.

@Junanjunan 이미 다 설정 되어있습니다.


움짤로 확인해보세요


혹시 인기검색어 등록 api 중에 body 값을


"fields": "string",
"word": "string"


이렇게 날리는데 word 는 검색어인지 알겠는데. 필드는 뭘 의미하는지 질문 드려도 될까요 ?


Honeycam 2024-05-31 10-29-02

@seiblog-nandsoft
fields는



  • wr_subject,
  • wr_content,
  • wr_subject||wr_content

중 하나를 입력하시면 됩니다.


image


템플릿에서 위의 드랍다운 선택지에 해당합니다.

@seiblog-nandsoft


올려주신 움짤에서 해당 검색 내용(테스트)이 갤러리가 아닌 자유게시판에 등록이 되어있고,
관리자 페이지에서 게시판 수정사항에 들어가기 전 페이지인,
전체 게시판 설정사항을 보면, 아래와 같이 free가 검색사용 체크박스가 해제 되어 있습니다.
image


즉, free가 검색사용이 되어있지 않은 상태로 보여집니다.


검색 기능은 잘 동작하지만 관리자 페이지에서
게시판 검색 체크박스의 현재상태가 보여지는 것과 관련해서 오류 사항이 있는 것 같습니다.
말씀드린 부분과 겪고 계시는 이슈 사항이 일치하는지 한번 확인해 봐주시고,
관리자 단에서 검색사용 체크박스 상태가 보여지는 부분의 오류 사항은 수정 반영하도록 하겠습니다.

@Junanjunan 아 맞네요... 검색 사용 체크 하니깐 됩니다.


말씀하신 대로 관리자에서 분명 전체 검색이 허용 되어있는데 관리 페이지에서 비활성화 되어있어서 이슈가 발생했네요^^

@seiblog-nandsoft



  • 인기 검색어 연동로직과 관련하여,
    기존에 LRUCache 방식을, 60초 동안만 캐싱을 하도록 TTLCache로 변경 예정입니다.
  • 커밋 내역: https://github.com/Junanjunan/g6/commit/f7831e9ca2e43c1fb6cd8901866d785e09f19e74
  • 더욱 빠른 반영을 위해서 ttl 인자 시간을 줄이거나,
    cached 데코레이터를 아예 지워서 실시간 반영되도록 변경하실 수 있습니다.
    cached 데코레이터를 지울 시, 아래 코드도 함께 제거해야 합니다.

    # admin/admin_popular.py



service.fetch_populars().cache_clear()


90레벨 이상 댓글을 남길 수 있습니다.

전체 101
그누보드6 이슈 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT