Bob*_*Ren 2 mongoose mongodb node.js
当我在我的节点脚本中运行此代码时,出于某种原因,当我使用db.test.find()检查数据库时,没有任何显示.有线索吗?
var mongoose = require('mongoose');
var db = mongoose.connect('mongodb://localhost/test');
var Schema = mongoose.Schema,
ObjectId = Schema.ObjectId;
UserSchema = new Schema({
'title': { type: String, index: true },
});
var User = mongoose.model('user', UserSchema);
var user = new User();
user.title = "TEST TITLE";
user.save();
Run Code Online (Sandbox Code Playgroud)
多谢你们
您需要在控制台中使用数据库"test".为何测试?因为你在这一行告诉它:
var db = mongoose.connect('mongodb://localhost/test');
安慰:
> use test
还有猫鼬; 它使集合多元化,因此将其保存为"用户".
> db.users.find()