목차
※ MongoDB의 collection은 MySQL의 Table에 대응되는 개념.
※ dbo : DB object (= 사용자가 정의한 DB 객체 변수)
collection 생성 - dbo.createCollection() 메서드
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 .createCollection("hz_member ", function(err, res) {
if (err) throw err;
console.log("Collection 생성 완료.");
db.close();
});
});
2. CMD 모드 창에서, 아래 명령어 실행.
C:\User\사용자명>node hz.js
[결과값]
Collection 생성 완료.
중요 : MongoDB에서는 콘텐츠를 가져올 때까지 컬렉션이 생성 안 됨.
MongoDB는 실제로 컬렉션 생성 전에 레코드를 삽입 할 때까지 기다림.
주소 복사
랜덤 이동
최신댓글