몽고DB를 사용하여 여러개의 문자열을 가지고 있는 데이터를 찾는 방법을 알아보겠습니다. 만약 아래의 데이터베이스에서 keyword필트에 포함된 web 그리고 free가 포함된 것을 찾으려면 어떻게할까요?

* 데이터베이스 정보
- Collection명: site


# MongoDB를 사용하여 복수개 문자, 단어 검색하는 방법
검색을 하기 위한 방법으로 find() 그리고 정규표현식을 사용하면 가능합니다. 아래 예제를 봐주세요.

​​​​​​​db.site.find({"keyword": /web.*free.*/})

이제 위 방법으로 해당하는 데이터베이스를 정규식으로 찾아서 가져오게됩니다. 위 방법은 여러개가 포함된 경ㅇ의 결과만 가져오는 조건입니다.