Mongoose没有正确插入MongoDB

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)

多谢你们

Men*_*ual 5

您需要在控制台中使用数据库"test".为何测试?因为你在这一行告诉它:

var db = mongoose.connect('mongodb://localhost/test');

安慰:

> use test

还有猫鼬; 它使集合多元化,因此将其保存为"用户".

> db.users.find()