小编avi*_*tal的帖子

mongodb删除失败"无效的对象ID"

我正在尝试使用MongoDB shell删除文档,但由于某种原因,它一直在失败"无效对象id:length"

查询:

db.collections.remove( { _id : ObjectId("FF125DF6-E977-404A-9E8C-600CDAFEFF53" )} );
Run Code Online (Sandbox Code Playgroud)

错误:

周一12月24日3时十一分15秒断言:10448:无效对象ID:长度0x6073f1 0x5d1aa9 0x5ac3f1 0x5b84f4 0x6aa5ac 0x6aaec8 0x69e4e7 0x6aa13f 0x668e46 0x668ec2 0x66a2ce 0x5cbcc4 0x4a44a6 0x4a67e6 0x7f2554e2fcdd 0x49f669蒙戈(_ZN5mongo15printStackTraceERSo + 0×21)[0x6073f1]蒙戈(_ZN5mongo11msgassertedEiPKc + 0x99)[0x5d1aa9 ]蒙戈()[0x5ac3f1]蒙戈(_ZN5mongo21object_id_constructorEP9JSContextP8JSObjectjPlS4_ + 0x2b4)[0x5b84f4]蒙戈(js_Invoke +量0x40C)[0x6aa5ac]蒙戈(js_InvokeConstructor +量0x108)[0x6aaec8]蒙戈(js_Interpret + 0x37c7)[0x69e4e7]蒙戈(js_Execute + 0x36f) 0x6aa13f]蒙戈(JS_EvaluateUCScriptForPrincipals + 0x66)[0x668e46]蒙戈(JS_EvaluateUCScript +为0x22)[0x668ec2]蒙戈(JS_EvaluateScript + 0x6e)[0x66a2ce]蒙戈(_ZN5mongo7SMScope4execERKNS_10StringDataERKSsbbbi +量0x144)[0x5cbcc4]蒙戈(_Z5_mainiPPc + 0x2156)[0x4a44a6]蒙戈(主+ 0x26)[0x4a67e6] /lib64/libc.so.6(__libc_start_main+0xfd)[0x7f2554e2fcdd] mongo(__ gxx_personality_v0 + 0x2a1)[0x49f669] Mon Dec 24 03:11:15错误:无效对象i d:长度(壳):1

我试过跑步

db.repairDatabase();
Run Code Online (Sandbox Code Playgroud)

但没有任何改变.从检查周围我看到它的一个已知问题,有一个解决方法吗?

编辑

这是db中的文档:

{

"_id":"FF125DF6-E977-404A-9E8C-600CDAFEFF53",

"数据":{

   "files": [
   ],

   "categories": [
  ],

   "trash": [
   ]
 } …
Run Code Online (Sandbox Code Playgroud)

shell guid mongodb

3
推荐指数
1
解决办法
8798
查看次数

翘曲棘轮与stunnel

我有棘轮webSocket服务器运行,它运行良好.问题是握手后一些连接正在关闭.

在搜索stackOverflow和google后我发现我应该使用wss,因为使用ssl会阻止连接被关闭.经过一些阅读之后,我发现wss还没有在棘轮中实现,而且解决方案是使用stunnel扭曲棘轮.我再次搜索了如何实现这一点的帮助,但发现了非.

我怎么用stunnel扭曲棘轮?有没有更好的方法来解决这个问题?我真的是一个新手,所有ssl问题.

谢谢!

ssl stunnel ratchet

2
推荐指数
1
解决办法
1571
查看次数

标签 统计

guid ×1

mongodb ×1

ratchet ×1

shell ×1

ssl ×1

stunnel ×1