Node.js Mongodb填充空错误破坏我的网站
我正在与mern stack一起进行一个实时项目。。。。 我正在使用带填充的互连数据库,每当我删除用户时,都会使用更多的模型A 通过显示空错误来影响我的设计。。有什么解决办法吗。。 相反,在前端应用空值检查是否有其他解决方案,如我们删除任何用户的数据,它会自动从每个模型中删除Node.js Mongodb填充空错误破坏我的网站,node.js,mongodb,error-handling,null,datamodel,Node.js,Mongodb,Error Handling,Null,Datamodel,我正在与mern stack一起进行一个实时项目。。。。 我正在使用带填充的互连数据库,每当我删除用户时,都会使用更多的模型A 通过显示空错误来影响我的设计。。有什么解决办法吗。。 相反,在前端应用空值检查是否有其他解决方案,如我们删除任何用户的数据,它会自动从每个模型中删除 请考虑添加您的代码在这里,以使它更容易帮助。添加我的后端代码… ```` const mongoose = require("mongoose"); const order
请考虑添加您的代码在这里,以使它更容易帮助。添加我的后端代码…
````
const mongoose = require("mongoose");
const orderSchema = new mongoose.Schema({
userId:{type:mongoose.Schema.Types.ObjectId,ref:'User'},
totalAmount:{type:Number},
people:{type:Number},dateOn:{type:String}
,dateTill:{type:String}
,note:{type:String}
,email:{type:String}
,mobile:{type:String},
paymentId:{type:String}
});
const order = mongoose.model("Order", orderSchema);
module.exports = order;
const order=require('../model/orderModel')
exports.getOrders=(req,res)=>{
order.find().populate(userId).then(orders=>{
res.json(orders)
})
}
```