이를 위해 $slice를 사용하고 무시하고 표시할 값의 개수를 설정합니다. 문서로 컬렉션을 만들자 −
> db.demo693.insertOne({값:[10,746,736,283,7363,424,3535]});{ "승인됨":true, "insertedId"(9개):ObjectId("5ea58a04ece4e5779.399c> {값:[100,200,300,100,500,700,900,30000,40003,45999]});{ "승인됨" :true, "insertedId" :ObjectId("5ea58a1eece4e5779c")}9c07find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -
> db.demo693.find();이것은 다음과 같은 출력을 생성합니다 -
{ "_id":ObjectId("5ea58a04ece4e5779399c07b"), "값":[ 10, 746, 736, 283, 7363, 424, 3535 ]) }{ "c0sValue":ObjectId("5ea5) :[ 100, 200, 300, 100, 500, 700, 900, 30000, 40003, 45999 ] }다음은 MongoDB 문서에서 처음 4개 값을 무시하고 $slice −
를 사용하여 다음 3개 값을 표시하는 쿼리입니다.> db.demo693.find({},{값:{$slice:[4,3]}});이것은 다음과 같은 출력을 생성합니다 -
{ "_id":ObjectId("5ea58a04ece4e5779399c07b"), "값":[ 7363, 424, 3535 ] }{ "_id":ObjectId("5ea58a1eece4e5779399c07c"0) }