Tôi đang cố gắng sử dụng mongoose để tạo cơ sở dữ liệu và bộ sưu tập trong đó. Mã của tôi là:Mongoose - Tên bộ sưu tập lực
var mongoose = require('mongoose');
var db = mongoose.connect('mongodb://localhost/testdb');
var Schema = mongoose.Schema;
var UserInfo = new Schema({
username : String,
password : String
});
mongoose.model('UserInfo', UserInfo);
var user = db.model('UserInfo');
var admin = new user();
admin.username = "sss";
admin.password = "ee";
admin.save();
Khi tôi chạy mã này, mongoose tạo bộ sưu tập có tên UserInfo thay vì userinfo. Làm thế nào để ép buộc tên bộ sưu tập ở mongoose?
Cảm ơn điều này. Đây là liên kết có liên quan: http://mongoosejs.com/docs/guide.html#collection –
Cảm ơn @JonPage, tôi đã tự hỏi tại sao bộ sưu tập của tôi đối tượng Người được đặt tên là người. Liên kết bạn cung cấp là một tham chiếu tốt. Tôi nghĩ phương pháp thiết lập tên tập hợp tùy chỉnh này khi tạo lược đồ tốt hơn phương pháp xác định tên tập hợp khác khi tạo mô hình. – Bharat