var mongoose = require('mongoose') ;
var models = require('../models/username') ;
var User = models.User ;
mongoose.connect('mongodb://localhost/mongogroup') ;
function doquery(){
User.find({"username":"xiaoming"},function(err,doc){
if(doc) {
console.log('found it');
};
});
}
username.js 中的内容为
var mongoose = require('mongoose') ;
var Schema = mongoose.Schema ;
var UserSchema = new Schema({
username : String ,
}) ;
exports.User = mongoose.model('User',UserSchema) ;
数据库连接没有什么问题,为什么不能实现查询功能了? ps:事实上去掉function doquery(){ }是可以工作的,为什么加上后运行就是没有任何反应!