MongoDB 쿼리 문서: db.collection.find()(예제 포함)

데이터를 가져오거나 가져오는 방법 MongoDB 데이터베이스는 다음을 사용하여 수행됩니다. MongoDB 쿼리. 쿼리 작업을 수행하는 동안 데이터베이스에서 특정 데이터를 검색하는 데 사용할 수 있는 기준이나 조건을 사용할 수도 있습니다.

MongoDB 라는 기능을 제공합니다. db.collection.find() 에서 문서를 검색하는 데 사용됩니다. MongoDB 데이터 베이스.

이 과정에서 MongoDB 쿼리 튜토리얼에서는 문서 검색 목적을 달성하기 위해 이 기능이 다양한 방법으로 사용되는 방법을 살펴보겠습니다.

MongoDB 기본 쿼리 OperaTIONS

기본 MongoDB 쿼리 연산자는 모든 문서를 가져오는 것과 같은 간단한 작업을 처리합니다. MongoDB 수집. 이를 수행하는 방법에 대한 db.collection.find 예제를 살펴보겠습니다.

모든 코드는 다음에서 실행됩니다. MongoDB JavaScript 명령 쉘. 우리 폴더에 'Employee'라는 컬렉션이 있다고 생각해보세요. MongoDB 데이터베이스를 사용하고 아래 명령을 실행합니다.

MongoDB 기본 쿼리 OperaTIONS
MongoDB 기본 쿼리 작업

코드 설명 :

  1. Employee는 컬렉션 이름입니다. MongoDB 데이터베이스
  2. The MongoDB 찾기 쿼리는 컬렉션의 문서를 검색하는 데 사용되는 내장 함수입니다.

명령이 성공적으로 실행되면 다음 출력이 표시됩니다. MongoDB 예를 찾아보세요

출력:

MongoDB 기본 쿼리 OperaTIONS

출력에는 컬렉션에 있는 모든 문서가 표시됩니다.

특정 조건에 따라 문서를 가져올 수 있도록 쿼리에 기준을 추가할 수도 있습니다.

MongoDB 쿼리 예시 - 1

몇 가지를 살펴보자. MongoDB 이를 달성할 수 있는 방법에 대한 쿼리 예제입니다.

db.Employee.find({EmployeeName : "Smith"}).forEach(printjson);

코드 설명 :

  1. 여기서는 컬렉션에서 이름이 "Smith"인 직원을 찾으려고 하므로 필터 기준을 EmployeeName: "Smith"로 입력합니다.

명령이 성공적으로 실행되면 다음 출력이 표시됩니다.

출력:

MongoDB 쿼리 예

출력에는 직원 이름으로 "Smith"가 포함된 문서만 반환된 것으로 표시됩니다.

MongoDB 쿼리 예시 - 2

이제 이것에서 MongoDB 쿼리 튜토리얼에서는 검색 기준보다 큰 것을 사용하는 또 다른 코드 예제를 살펴보겠습니다. 이 기준이 포함되면 실제로 필드 값이 지정된 값보다 큰 문서를 검색합니다.

db.Employee.find({Employeeid : {$gt:2}}).forEach(printjson);

코드 설명 :

  1. 여기서 우리는 id가 2보다 큰 모든 직원을 찾고 싶습니다. $gt는 쿼리 선택 연산자라고 하며, 단순히 더 큰 표현식을 사용한다는 것을 의미합니다.

경우 MongoDB select fields 명령이 성공적으로 실행되면 다음 출력이 표시됩니다.

출력:

MongoDB 쿼리 예

Employee id가 2보다 큰 모든 문서가 반환됩니다.