강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

zxzxzlxlzlxl님의 프로필 이미지
zxzxzlxlzlxl

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

질문 있습니다!

작성

·

156

0

안녕하세요 카카오톡 로그인을 연동해서 채팅방을 만들고 있는 학생입니다.

다름이 아니라 제가 수정하고 싶었던 사항들은 거의다 수정이 완료되어서 

검색기능을 추가해보려고 하는데요!

 

메인 화면에서 검색창에 방제목을 적으면 방 제목과 관련된 방만 리스트에 출력하도록 만들어보려고 합니다 !

일단 프론트에 검색할 수 있도록 검색창을 만들었구요! 서칭을 계속해봤는데 query를통해서 사용자 입력을 받고,

sql 문법인 와일드카드 like %입력내용%를 사용해야한다고는 하는데, 적용하려니까 너무 막막합니다 ㅠㅠ 

혹시 약간의 힌트를 주실 수 있으실까요? 만약 공식문서를 참고해야한다면 어떤 키워드를 중점으로 공부해나가야할까요?ㅠㅠ 도와주십쇼 !!

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

일단 주소창에 저렇게 쓰면 라우터에서는 req.query.selectText로 받을 수 있습니다.

시퀄라이즈에서는 where: { 방이름컬럼: { [Op.substring]: req.query.selectText } } 로 하면 되겠네요.

https://sequelize.org/master/manual/model-querying-basics.html#operators

zxzxzlxlzlxl님의 프로필 이미지
zxzxzlxlzlxl
질문자

항상 감사드립니다 ! ㅠㅠ

zxzxzlxlzlxl님의 프로필 이미지
zxzxzlxlzlxl

작성한 질문수

질문하기