먼저 문서로 컬렉션을 생성해 보겠습니다. −
> db.numberOfValuesDemo.insertOne({"값":[100,200,300,900,1000,98]});{ "승인됨":true, "삽입 ID":ObjectId("5cefb736ef71predecf6a1f6ab")find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -
> db.numberOfValuesDemo.find().pretty();출력
{ "_id":ObjectId("5cefb736ef71edef6a1f6ab"), "값":[ 100, 200, 300, 900, 1000, 98 ]}다음은 마지막 두 값을 가져오는 쿼리입니다.
여기에서 $slice −
아래에 -ve 기호를 사용했습니다.> db.numberOfValuesDemo.find({},{ "값":{ "$slice":-2 } } );출력
{ "_id" :ObjectId("5cefb736ef71edef6a1f6ab"), "값":[ 1000, 98 ] }