腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用节点js创建Mongodb ObjectId时如何捕获错误
javascript
、
node.js
、
mongodb
、
mongoose
var criteria = Mongoose.Types.ObjectId(payloadData.skillId), 当我传递不正确
的
Id时,出现错误消息。错误:未正确
的
错误:
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
字符串
。
浏览 2
提问于2017-03-01
得票数 1
2
回答
如何检查它是否
是
一个12
字节
的
字符串
对象,mongodb中
的
ObjectID?
javascript
、
node.js
、
regex
、
string
、
mongodb
我想检查是否有一个正确
的
ObjectID来继续我
的
代码。我在NodeJS上,我不想知道错误: 对于24个
十六进制
字符
的
字符串
,我得到了以下正则表达式: !use
浏览 5
提问于2017-09-26
得票数 2
回答已采纳
2
回答
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
字符串
javascript
、
node.js
、
mongodb
、
express
我正在尝试删除一条记录,但不断收到错误: error:
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
十六进制
格式
的
24个
十六进制
字符
的
字符串
不同于我尝试过
的
代码:
浏览 0
提问于2015-01-16
得票数 0
1
回答
在URL中传递一个Mongo并使用Node/Express查询该ID
node.js
、
mongodb
、
express
我在传递一个objectId作为我
的
URL
参数
时遇到了很多麻烦。我知道MongoDB中
的
ObjectId
是
一个
十六进制
值,我需要做一些转换,但我使用
的
每个方法都会出错。目前,我得到
的
错误
是
,“
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
浏览 0
提问于2015-12-02
得票数 2
1
回答
get
method
in
Express-mongodb
“
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
字符串
”
node.js
、
mongodb
、
express
我目前正在使用一个api,使用mongodb-nodejs-express实现一个
get
方法,这个方法使用它
的
id来查找我数据库中
的
所有商店,问题
是
当我使用
get
方法时,我一直收到以下错误: "errorrouter.
get
('/store/:id', async (req, res) => { const db = await connectresult)
浏览 15
提问于2019-05-31
得票数 1
回答已采纳
4
回答
无法从mongoDB nodeJS中删除记录
node.js
、
mongodb
请查找以下代码:var collection = db.
get
().collection('students');}exports.remove = function(studentId, cb) { } cb(err); console.log("Record deleted
浏览 0
提问于2016-06-23
得票数 0
1
回答
猫鼬场一对多关系
node.js
、
mongodb
、
mongoose
"User"} });这是正在尝试保存
的
数据expenditureCategory : "Giving", userProfile正在从req.user.username护照会话中获得
传入
的
参数
必须
是</
浏览 1
提问于2021-01-25
得票数 0
回答已采纳
1
回答
node.js中
的
错误处理
node.js
、
mongodb
但是,除非URI确实包含一个格式正确
的
mongoId,否则我将引发以下错误。 500错误:
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
十六进制
字符串
。
浏览 9
提问于2012-02-21
得票数 0
回答已采纳
1
回答
对于无效
的
ObjectID,mongodb isValid函数返回true
javascript
、
node.js
、
mongodb
因此,我
必须
检查给定
的
输入是否
是
有效
的
ObjectID,如果返回true,则需要将值转换为ObjectID。不幸
的
是
,验证为"zzzzzzzzzzzz“返回true,并在转换值时抛出异常。我得到以下错误 错误:
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符</e
浏览 2
提问于2020-02-21
得票数 0
回答已采纳
1
回答
ObjectId : Error:
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
字符串
mongoose
、
mongoose-schema
我在创建自己
的
ObjectId时遇到了困难。我有两个模特: ....table: {type: mongoose.Schema.Types.ObjectId, ref: 'TableModel} }) ;let randomNum = makeRandom(24); &
浏览 2
提问于2016-08-15
得票数 2
回答已采纳
2
回答
TypeOrm findOne抛出
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
字符串
。
mongodb
、
nestjs
、
typeorm
两者都是String类型
的
。这是保存对
的
映射实体。throw new NotFoundException(`Key ${key} does not exist`); } 不幸
的
是
,findOne函数在
传入
键时总是抛出此错误。
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或</e
浏览 1
提问于2020-02-12
得票数 0
回答已采纳
3
回答
findByIdAndRemove给出了错误?
javascript
、
node.js
、
mongodb
、
mongoose
console.log(err); }); _id Error=> CastError:将“60e0e8cb007846549e12bd”(类型
字符串
)转换为model.Query.exec
的
模型"Item“路径中
的
"_id”值失败 stringValue:'60e0e8cb00ae7846549e12bd ',类别:'ObjectId',值:‘60e0e8cb00ae7846549e12bd’,路径:'
浏览 6
提问于2021-07-03
得票数 0
回答已采纳
1
回答
Monogo DB更新错误:
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
字符串
mongodb
、
express
因此,我正在使用我
的
Express服务器尝试更新我
的
MongoDB上
的
数组。我
的
数据如下所示: "ID": "1", "Image URL": "https://www.bnl.govimg/avatar/big.jpg", &qu
浏览 3
提问于2021-02-16
得票数 1
4
回答
MongoDb通过传递用户id删除文档
node.js
、
mongodb
、
mongoose-deleteone
我在每一行中都有一个带有删除链接
的
用户列表,我正在尝试删除一个具有其_id
的
用户。但是它不起作用。这是我
的
路由器代码。router.
get
('/delete/:id', function (req,res) {<td><a href="/delete
浏览 4
提问于2020-01-27
得票数 0
回答已采纳
4
回答
NodeJS和蒙古斯金,不能做简单
的
更新。
传入
的
参数
必须
是
12个
字节
或
24个
十六进制
字符串
mongodb
、
node.js
我正在尝试做一个简单
的
更新,但我一直收到错误:我尝试过
的
不同代码: var mongo = require('mongoskin_id}, {$set: {"stat
浏览 2
提问于2011-11-06
得票数 6
回答已采纳
1
回答
Mongoose对象id约束
node.js
、
database
、
mongoose
、
size
、
objectid
我尝试了几个小时来解决这个问题,但是每次我只是用随机
字符
完成字段来“隐藏”这个问题,但是对于我
的
项目,我需要一个精确
的
Id,所以如果有人能帮我举一个例子,那就太好了。错误:
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
字符串
。
浏览 0
提问于2018-08-03
得票数 1
回答已采纳
1
回答
REST (Mongo )
参数
错误500
node.js
、
mongodb
我
的
REST有问题。它将无法正确地与mongodb通信。Node.js抛出以下异常:app.
get
('/users/:id', function(req,
浏览 0
提问于2013-11-14
得票数 0
回答已采纳
1
回答
传入
的
参数
必须
是
12个
字节
的
单个
字符串
或
24个
十六进制
字符
的
字符串
。
html
、
node.js
、
mongodb
、
express
、
ejs
我安装了方法-覆盖和包含,但仍然收到一个错误:
Method
-Override by adding ?_
method
=PUT
浏览 1
提问于2019-12-21
得票数 0
1
回答
Mongoose聚合$match中
的
多个动态字段
node.js
、
mongodb
、
mongoose
我有一个关于如何聚合多个$match
的
问题?$id_job_position is ObjectId$id_city is ObjectId 我
的
聚合代码job_status, }}, ]) 但当用户只填充$id_job_position,然后返回错误,因为$job_status不是数据,错误“
传入
的
参数
必须
是
1
浏览 50
提问于2021-04-28
得票数 0
回答已采纳
1
回答
如何使用javascript从MongoDB获取ID来自URL
的
文档
javascript
、
mongodb
、
express
、
mongoose
我正在制作一个基本
的
电影应用程序项目,我
的
电影模式如下所示: name: { return await Movie .select('name genre') }我有两个错误: Error CastError:强制转换为O
浏览 1
提问于2020-10-05
得票数 0
点击加载更多
相关
资讯
Python中的字符串和字符数据(下)
Python基础
计算机科学研究者陶贤斌站在巨人的肩膀上总结JavaScript数据类型
最简单的php trim函数并不简单
Rust 入坑指南:鳞次栉比
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券