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后端也还是没用

0
1
慕粉4107578
解决了吗
2018-10-14
共1条回复

Redux+React Router+Node.js全栈开发

全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!

1822 学习 · 750 问题

查看课程