let mongoose = require('mongoose');UserSchema = new mongoose.Schema({user: { type: String
},password: { type: String
},shopCar: { type: Array
}});let UserModel = mongoose.model('user', UserSchema);module.exports = UserModel;/以上是user.js/let DB_CONN_STR = 'mongodb://localhost/bishe';let User = require('./user');mongoose.connect(DB_CONN_STR);let db = mongoose.connection;db.on("error", function (error) {
console.log("數據庫連接失?。?quot; + error);
});
db.on("open", function () {
console.log("------數據庫連接成功!------");
});
/*********** do some staff ***************/
User.find({}, function (error, docs) { if(error) {
console.log("error :" + error);
} else {
console.log(docs); //
}
});代碼如上,就是簡單的連接bishe數據庫下的connection,感覺少了一個選擇表的過程,讀不出自己數據庫里的表。。。schema是和數據庫下user表一樣的。那個,請問是如何選擇指定的數據庫表的呢?
mongoose 如何指定要訪問的表?
三國紛爭
2018-10-18 18:14:58