![](/img/trans.png)
[英]Get data from findOne mongoose inside another findOne function
[英]Get data from database using a findOne() in mongoose
我有这个架构:
const statsData = new mongoose.Schema({
userID: {type: String},
warned: {type: Number, default:0},
warns: {type: Number, default:0},
muted: {type: Number, default:0},
mutes: {type: Number, default:0},
banned: {type: Number, default:0},
bans: {type: Number, default:0},
aWarned: {type: Number, default:0},
aWarns: {type: Number, default:0},
give: {type: Number, default:0}
})
和这个模型
const statsModle = mongo.model("statsModle", statsData)
我需要每次使用上面的userID
来获取数据。
YourSchema.fineOne({ _id: userID }, (err, foundUser) => {
// foundUser is the data you want
})
如果您想通过一个id
来获取文档,您甚至可以使用一个更简单的版本:
YourSchema.findById(userID, (err, foundUser) => {
// ...
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.