如何用python为mongodb中的dic创建索引?

2024-09-29 01:37:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些东西,比如:

{
    'id':1
    'claims':{
        'c1':{xxxxx},
        'c8':{xxxxx},
        'c20':{xxxxx}
    }
}

如果我直接使用d.create_index([('claims', 1)]),它将使用整个{'c1':{xxxxx},'c8':{xxxxx},'c20':{xxxxx}}作为索引,这不是我想要的。我只想用“c1”、“c8”、“c20”作为键。我读过文件说,如果它是一个数组,比如:

^{pr2}$

这是可能的。我想知道当它是一个dict时是否可以实现,或者如何将它转换成数组?在


Tags: 文件idindexcreate数组dictxxxxxc1