http://localhost:9093/user/list一直在加载,无法显示空列表
来源:6-7 登录注册-数据库模型建立

Jason_Lee0830
2018-10-07
user.js的代码为
const express = require('express')
const Router = express.Router()
const model = require('./model')
const User = model.getModel('user')
Router.get('/list',function(req,res){
User.find({},function(err,doc){
return res.json(doc)
}
)
})
Router.get('/info',function(req,res){
return res.json({code:1})
})
module.exports=Router
model.js的代码为:
const mongoose = require('mongoose')
const DB_URL='mongodb://localhost:27017/imooc-chat'
mongoose.connect(DB_URL)
const models = {
user:{
'user':{type:String,require:true},
'pwd':{type:String,require:true},
'type':{type:String,reuqire:true},
//头像
'avatar':{type:String},
//简介
'desc':{type:String},
//职位
'title':{type:String},
'company':{type:String},
'money':{type:String}
},
chat:{}
}
for(let m in models){
mongoose.model(m,new mongoose.Schema(models[m]))
}
module.exports = {
getModel:function(name){
return mongoose.model(name)
}
}
写回答
1回答
-
Jason_Lee0830
提问者
2018-10-07
我打开了mongdb后端也还是没用
012018-10-14
Redux+React Router+Node.js全栈开发
全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!
1822 学习 · 750 问题
相似问题