node.js - 对于模型“modelName”的路径“_id”处的值“{ populate: [] }”,转换为 ObjectId 失败。NodeJS 猫鼬
问题描述
{ MongooseError [CastError]:模型“组合”的路径“_id”处的值“{填充:[]}”转换为 ObjectId 失败
解决方案
MongoDB ObjectIds 是十六进制字符strings
,例如5d6ede6a0ba62570afcedd3a
. 您无法将对象解析为 ObjectId。
https://docs.mongodb.com/manual/reference/method/ObjectId/#examples
推荐阅读
- javascript - 使用 j 查询计算表列中的重复值并在新 td 中显示为总重复值
- java - 如何使用任何加密算法加密 json 响应中的单个字段?
- javascript - 我想使用 JS 修改我的 JSON 输出
- mysql - 如何使用本地现有数据库进行棱镜?当我尝试时,出现以下错误
- storybook - 画布区域样式的正确方法是故事书
- flutter - Rxdart combinelaststream 功能不起作用
- magento-1.9 - Magento 1.9.2.1 上传图片问题。不允许的文件格式
- vba - 从内联形状中删除边框 - Word 崩溃
- amazon-web-services - 如何以 JSON 格式获取 Cognito 用户列表
- php - 如何更改 WooCommerce 电子邮件中的电子邮件标签