0
지금은 아주 몽구스에서 Schema
및 model
의 사용이 무엇인지 이해를 위해 내가 그러나 가 생성/정의 할 때, 나와 함께 그래서 베어 몽구스와 MongoDB를 새로운 해요 새로운 Schema
일을 2 가지 방법이 있습니다'new'키워드를 사용할지 여부를 몽구스에 스키마를 만드시겠습니까?
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/dbName');
// No 'new' keyword
var mySchema = mongoose.Schema({
parameter1 : String,
parameter2 : String
});
var modelName = mongoose.model('collectionName', mySchema);
: - 그것은 (나는의 발견), 나는
1 방법 (을 만들어 더 예를 new
없이), 그것에 의해 혼동 해요 0
과 (new
로 -을 만들어 인스턴스) 그 일의 2 방법 :
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/dbName');
// There is 'new' keyword
var mySchema = new mongoose.Schema({
parameter1 : String,
parameter2 : String
});
var modelName = mongoose.model('collectionName', mySchema);
둘 사이의 차이가 무엇입니까? 언제 둘 중 하나를 사용합니까?
감사