我知道这里已经涵盖了很多内容,但是,我对 MongoDB 非常陌生,并且正在努力将我找到的答案应用于我的情况。
简而言之,我有两个集合“total_by_country_and_isrc”,它是 MapReduce 函数的输出,以及“asset_report”,其中包含在“total_by_country_and_isrc”集合或 MapReduce 的原始原始数据集合中不存在的asset_id。
'total_by_country_and_isrc' 中的数据示例如下:
{“_id”:{“custom_id”:4748532,“isrc”:“GBCEJ0100080”,“国家”:“AE”},“价值”:0}
'asset_report' 中的数据示例如下:
{“_id”:ObjectId(“51824ef016f3edbb14ef5eae”),“资产 ID”:“A836656134476364”,“资产类型”:“Web”,“元数据来源”:“未知”,“自定义 ID”:“4748532”,“ISRC” " : "", }
我想结束以下('total_by_country_and_isrc_with_asset_id'):
{“_id”:{“资产 ID”:“A836656134476364”,“custom_id”:4748532,“isrc”:“GBCEJ0100080”,“国家”:“AE”},“价值”:0 }
我知道我将如何处理关系数据库,但我真的想尝试在 Mongo 中使用它,因为我正在处理一些相当大的集合,并且觉得 Mongo 是完成这项工作的正确工具。
有人可以在这里提供一些指导吗?