MongoDB에서 배열의 n번째 요소 가져오기 MongoDB에 있는 문서의 일부로 객체 배열을 저장하고 있습니다.예를 들어 배열의 4번째 요소에 대해서만 쿼리하려면 어떻게 해야 합니까?그래서 저는 전체 배열을 제거하는 것이 아니라 4번째 요소만 제거하는 것을 원합니다.사용하다$slice. db.foo.find({ bar : "xyz" } , { my_array : { $slice : [n , 1] } } ) foo 컬렉션에 있는 모든 문서의 배열 "my_array"의 n번째 요소인 bar = "xyz"를 검색합니다. MongoDB 설명서의 다른 예는 다음과 같습니다. db.posts.find({}, {comments:{$slice: 5}}) // first 5 comments db.posts.find({..