小编oiv*_*ind的帖子

Mongodb重复键错误.如何从错误对象中获取错误字段作为对象?

当我尝试在mongo中输入一个新文档时,在另一个文档中已经存在的字段上输入一个值,当我遍历错误对象时,我得到了这个:

for(var att in err){
    console.log(att+": "+err[att]);
}
Run Code Online (Sandbox Code Playgroud)

名称:MongoError错误:E11000重复键错误索引:draw.users.$ email_1 dup key:{:"spam@online.no"}代码:11000 n:0 ok:1

所以它告诉我我想知道什么,问题是电子邮件领域.但是我可以将违规字段作为键/值而不仅仅是字符串吗?

mongodb node.js

6
推荐指数
2
解决办法
1416
查看次数

docker检查,将字段键作为字符串返回

我正在尝试获取容器的网络名称。我试过:

docker inspect db_dev -f "{{index  .NetworkSettings.Networks }}"
Run Code Online (Sandbox Code Playgroud)

返回:

map[mynet_default:0xc0005dc000]
Run Code Online (Sandbox Code Playgroud)

如何返回字符串 "mynet_default" ?

docker

4
推荐指数
1
解决办法
54
查看次数

标签 统计

docker ×1

mongodb ×1

node.js ×1