这是我的模特
import mongoose from 'mongoose';
const Schema = mongoose.Schema;
var userSchema = new Schema({
name: String,
email: String,
provider:String,
role:String
});
export default mongoose.model('user',userSchema);
在我的控制器中
import {UserModel} from './model'
async getUser(req,res){
UserModel.find((err,result)=>{
console.log("Error",err);
})
}
我收到此错误
TypeError:无法读取属性&#39>找到'未定义的
答案 0 :(得分:2)
如果您是export default
,则只需导入import UserModel from './model'
。
import { UserModel } from './model'
适用于export const UserModel = /* whatever */
,没有default
关键字
有关详细信息,请参阅https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export