MongoDB 데이터 쿼리는 다음 명령을 사용할 수 있습니다. find(): 조건에 따라 문서를 쿼리합니다. 쿼리 조건: 문서 속성, 배열 등의 조건을 지정합니다. 투영: { 제목: 1, 작성자: 1 }과 같은 반환 필드를 지정합니다. 정렬: {PublishedDate: 1 }과 같이 정렬 필드와 순서를 지정합니다. 제한: return(5)과 같이 반환되는 문서 수를 지정합니다.
MongoDB 데이터 쿼리
MongoDB의 데이터 쿼리는 다음 명령을 통해 수행할 수 있습니다.
find()
find()
이 명령은 특정 조건을 만족하는 문서를 쿼리하는 데 사용됩니다. 구문은 다음과 같습니다.
<code>db.collection.find({ <查询条件> })</code>
쿼리 조건
쿼리 조건은 찾을 문서의 조건을 지정합니다. 쿼리 조건은 문서 속성, 배열, 중첩 문서 또는 기타 복잡한 조건일 수 있습니다.
예:
제목에 "MongoDB"가 포함된 문서 찾기:
<code>db.articles.find({ title: /MongoDB/ })</code>
저자가 "John Doe"인 문서 찾기:
<code>db.articles.find({ author: "John Doe" })</code>
Projection
Projection은 반환할 문서에 포함된 필드를 지정합니다. 구문은 다음과 같습니다.
<code>db.collection.find({ <查询条件> }, { <投影条件> })</code>
투영 조건
투영 조건은 반환되거나 제외될 필드를 지정합니다.
예:
제목 및 작성자 필드만 반환:
<code>db.articles.find({}, { title: 1, author: 1 })</code>
Sort
Sort 문서를 정렬할 필드를 지정합니다. 구문은 다음과 같습니다.
<code>db.collection.find({ <查询条件> }).sort({ <排序条件> })</code>
정렬 조건
정렬 조건은 필드의 정렬 순서를 지정합니다. 1은 오름차순, -1은 내림차순을 의미합니다.
예:
발행일 기준 오름차순 정렬:
<code>db.articles.find({}).sort({ publishedDate: 1 })</code>
Limit
Limit은 반환할 문서 수를 지정합니다. 구문은 다음과 같습니다.
<code>db.collection.find({ <查询条件> }).limit(<数量>)</code>
예:
반환되는 처음 5개 문서 제한:
<code>db.articles.find({}).limit(5)</code>
위 내용은 mongodb에서 데이터를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!