javascript - 如何通过另一个属性找到猫鼬模型的属性?
问题描述
我有一个猫鼬模式如下:
var personnelSchema = new Schema({
fullName: String,
dob: String,
cNumber: String,
address: String,
wCard: String,
dLic: Number,
hrate: Number,
});
我怎样才能通过只有“fullName”找到属性“hrate”。我无权访问 ID,否则我会通过 id 找到它。
解决方案
find
您可以在此处查看 mongoDB 文档: https ://docs.mongodb.com/manual/reference/method/db.collection.find/
关于这里的猫鼬:http: //mongoosejs.com/docs/2.7.x/docs/finding-documents.html/
但是按字段查找文档通常通过以下方式完成:
Model.findOne({ fullName: 'someName'}, function (err, doc){
// doc is a Document
});
推荐阅读
- reactjs - 禁用自动填充 React-Material UI-FormGroup 登录表单中的字段的选项
- python - 无法理解 np.partition
- google-cloud-platform - 如何使用 Airflow 在 GCS 存储桶中写入文件
- ruby-on-rails - 如何在 Ruby 中指定范围
- html - 在Firefox中更改滚动条外观的问题
- flutter - Flutter 短信收件箱解析联系人
- python - 可以在 Enum 中添加自定义错误以显示有效值吗?
- python - 带有 UniqueConstraint 的 Django IntegrityError
- windows - 如何从 Windows 命令行或批处理确定插入的空白可刻录光介质(CD、DVD、蓝光光盘)的容量?
- cmake - 如何让 CMake 制作自定义脚本?