Teamproject-20

조형찬·2023년 5월 23일

TeamProject 일지

목록 보기
20/34

5.23. 팀프로젝트 진행상황

  • 필터링 작업 진행중
  • recipe table column명 수정

필터링 진행 과정 정리

  1. 검색창에 검색, 레시피 목록메뉴 클릭을하면 기본적으로 recommendedword가 전송된다. 이것은 검색어가 있으면 그와 유사한 title,tag컬럼 내용이지만 검색어가 없으면 recipe table의 title,tag컬럼의 모든 내용이다.

  2. 필터에 해당하는 a태그들을 클릭하면 goSearchRecipe2라는 메서드를 실행시킨다. 이 메서드는 ajax로서 컨트롤러와 연결되어 서버에서 값을 주고 받는다. 쿼리문을 통하여 recomenededword가 title 또는 tag에 있으면서 각각 필터 조건에 맞는 것의 id값을 가져오도록 한다.
    (여기서 각각 필터값에 ''이 들어올 경우 모든 내용이 나와야 하는데 현재 아무내용도 없고 모든 필터값이 일치해야만 id값이 나오는 오류 발생)
    id값을 가져오면 그 값을 가지고 리스트 목록을 보여준다.

쿼리문은 이상없어 보이는데 계속 인식을 못하는 문제발생.
entity 클래스에서 rcMeans 이런식으로 생성했더니 실제로는 RC_MEANS로 생성되었고 rcMeans로 읽어오려해도 읽히지 않았다. 따라서 rcmeans로 수정하였더니 이부분은 해결되었다.


내일은 필터링 작업을 꼭 완료해야겠다.


profile
서버개발 공부중

0개의 댓글