在过去的两周中,我一直在寻找全球行业分类标准(GICS)与北美行业分类标准(NAICS)之间的映射/人行横道,但运气不佳。
NAICS:https://www.census.gov/cgi-bin/sssd/naics/naicsrch ? chart = 2017
GICS:https://www.msci.com/gics
我觉得这应该存在,因为有很多GICS / NAICS分类数据研究人员希望联系起来。
有谁知道这样的地图/人行横道,或者为什么永远做不到?
我正在尝试将多个用户批量插入数据库.出于测试目的,我想为每个单独的文档设置一个特定的ObjectId.由于某种原因,我无法插入有效的ObjectId.
例如:
var users = [
{
"_id": "56955ca46063c5600627f393",
"name": "John"
},
{
"_id": "56955ca46063c5600627f392",
"name": "Doe"
}
];
User.collection.insert(users, function(err, docs) {
if (err) {
console.log("Error");
} else {
console.log("Succes")
}
});
Run Code Online (Sandbox Code Playgroud)
...插入mongoDB:
"_id" : "56955ca46063c5600627f393" //NOT ObjectId("56955ca46063c5600627f393")
Run Code Online (Sandbox Code Playgroud)
当我尝试查询具有指定_id的文档时,这会导致各种问题.我的原始代码工作正常但缺少漂亮的多插入选项:
var user1 = new User({
"_id": "56955ca46063c5600627f393",
"name": "John"
});
var user2 = new User({
"_id": "56955ca46063c5600627f392",
"name": "Doe"
});
user1.save(function(err, response){
user2.save(function(err, response){
if (err) console.log(err);
else console.log("ok");
done();
})
});
Run Code Online (Sandbox Code Playgroud)
在mongoDB中插入:
ObjectId("56955ca46063c5600627f393")
Run Code Online (Sandbox Code Playgroud)
有没有办法使用有效的ObjectId在数据库中插入多个文档?