找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 111|回复: 0

[MBH] [MBH]_查询系统中存在的重复Material ID

[复制链接]

10

主题

0

回帖

52

积分

注册会员

积分
52
发表于 2023-4-11 11:24:47 | 显示全部楼层 |阅读模式
本帖最后由 杜俐颖 于 2023-4-11 11:31 编辑

目前OP,DC系统中存在的通用问题:系统会创建重复的material ID。
针对此问题,目前已有补丁。请参照:GEN200074581

但是客户可能仍然会要求我们查出目前系统已经存在的重复的material ID 有哪些,以下是查询方法:
(此语句需要在mongo hivedb 中执行)
查询语句:
db.SH_D_ENTITYDATA.aggregate(
[
    {
        $group: {
            _id: {materialid:'$dataregion.clip.materialid'},
            contentIds:{$addToSet:'$resourceId'},
            name:{$addToSet:"$dataregion.name_"},
            createdate:{$addToSet:"$dataregion.createDate_"},
               
            count:{$sum:1}
        }
    },
    {
     $match: {count: {$gt:1}}
    }
],
{ allowDiskUse: true }
)

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Sobey-IBG-BBS

GMT+8, 2025-12-6 14:28 , Processed in 0.017976 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表