목차
※ hz_member 컬렉션에 14개 document 존재 가정.
[
{ _id: 5f6b02a9948d162de4aa29df, mb_name: 'AAA', mb_level: '1' },
{ _id: 5f6b02a9948d162de4aa29e0, mb_name: 'BBB', mb_level: '2' },
{ _id: 5f6b02a9948d162de4aa29e1, mb_name: 'CCC', mb_level: '2' },
{ _id: 5f6b02a9948d162de4aa29e2, mb_name: 'DDD', mb_level: '3' },
{ _id: 5f6b02a9948d162de4aa29e3, mb_name: 'EEE', mb_level: '3' },
{ _id: 5f6b02a9948d162de4aa29e4, mb_name: 'FFF', mb_level: '3' },
{ _id: 5f6b02a9948d162de4aa29e5, mb_name: 'GGG', mb_level: '4' },
{ _id: 5f6b02a9948d162de4aa29e6, mb_name: 'HHH', mb_level: '4' },
{ _id: 5f6b02a9948d162de4aa29e7, mb_name: 'III', mb_level: '4' },
{ _id: 5f6b02a9948d162de4aa29e8, mb_name: 'JJJ', mb_level: '4' },
{ _id: 5f6b02a9948d162de4aa29e9, mb_name: 'KKK', mb_level: '5' },
{ _id: 5f6b02a9948d162de4aa29ea, mb_name: 'LLL', mb_level: '5' },
{ _id: 5f6b02a9948d162de4aa29eb, mb_name: 'MMM', mb_level: '5' },
{ _id: 5f6b02a9948d162de4aa29ec, mb_name: 'NNN', mb_level: '5' }
]
출력 개수 제한 - limit(n) 메서드
limit( n ) 메서드 활용.
※ n : 출력 개수. (※ 문서 앞쪽부터 n개 출력.)
1. C:\User\사용자명\hz.js 생성.
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";
const options = {useUnifiedTopology: true};
MongoClient.connect(url, options, function(err, db) {
if (err) throw err;
var dbo = db.db("hz ");
dbo.collection("hz_member ").find().limit(5) .toArray(function(err, result) {
if (err) throw err;
console.log(result);
db.close();
});
});
2. CMD 모드에서 아래 명령어 입력해 시작 설정.
C:\User\사용자명>node hz.js
[결과값]
[
{ _id: 5f6b02a9948d162de4aa29df, mb_name: 'AAA', mb_level: '1' },
{ _id: 5f6b02a9948d162de4aa29e0, mb_name: 'BBB', mb_level: '2' },
{ _id: 5f6b02a9948d162de4aa29e1, mb_name: 'CCC', mb_level: '2' },
{ _id: 5f6b02a9948d162de4aa29e2, mb_name: 'DDD', mb_level: '3' },
{ _id: 5f6b02a9948d162de4aa29e3, mb_name: 'EEE', mb_level: '3' }
]
PS.
데이터 출력 - findOne(), find() 메서드
https://homzzang.com/b/njs-28
주소 복사
랜덤 이동
최신댓글