>  Q&A  >  본문

MERN 스택 검색 상자 및 확인란에 대한 정규식 필터

저는 MERN 스택이 학습을 통해 어떻게 함께 작동하는지 배우려고 노력하고 있으며 다음 bezcoder 튜토리얼을 따르고 있습니다: Node.js/Express/MongoDb(Github 전체 코드) 및 Reactjs(Github 전체 코드)

서버의 샘플 데이터

으아악

현재 상황 현재 앱의 프런트엔드에는 튜토리얼의 "제목"(예: 첫 번째 항목을 가져오려면 "Noodles")을 기준으로 데이터를 검색하고 필터링할 수 있는 검색 창이 있습니다. 다음 코드 조각을 사용하면 이 작업이 수행되는 것으로 나타났습니다.

  1. tutorial.controller.js
으아악
  1. services/tutorial.service.js (Reactjs에서)
으아악

내가 알고 싶은 것은 검색 상자 "제목" 및 "설명"과 게시됨:트루 패스 확인란의 단어로 필터링할 수 있도록 이러한 코드를 어떻게 변경합니까?

프런트엔드가 다음과 같은 경우:

내 시도

  1. tutorial.controller.js
으아악
  1. services/tutorial.service.js (Reactjs에서)
으아악

이것이 findByTitle의 올바른 사용법인지, OR 및 AND 기능을 올바르게 구현하는 방법이 무엇인지 잘 모르겠습니다.

P粉302160436P粉302160436216일 전507

모든 응답(1)나는 대답할 것이다

  • P粉792673958

    P粉7926739582024-04-07 00:09:45

    당신의 것 { 中的代码在教程查找查询中出错。 $or 每个查询都需要单独的 { }. 아래와 같이 사용하세요. 작동합니다. 제목, 설명 및 게시된 확인란 내에서 검색하는 데 사용됩니다.

    으아악

    회신하다
    0
  • 취소회신하다