Trong khi xem xét một số câu trả lời Stackoverflow cho các câu hỏi về tách dữ liệu mô hình, tôi thấy hai định dạng khác nhau. Xem dưới đây:Tại sao nên sử dụng model.export trong các tệp mô hình riêng biệt?
var UserSchema = mongoose.Schema({
name: String
})
module.exports = mongoose.model('User', UserSchema);
so với phương pháp này:
var UserSchema = mongoose.Schema({
name: String
})
mongoose.model('User', UserSchema);
sự khác biệt giữa việc sử dụng module.exports...
so với chỉ sử dụng mongoose.model...
là gì?