gpt4 book ai didi

mongodb - 比较同一文档的两个字段

转载 作者:可可西里 更新时间:2023-11-01 10:01:58 27 4
gpt4 key购买 nike

<分区>

我正在尝试查询一个巨大的 mongo 集合,其中包含大约 50 多万条记录。在 mongo 查询中,我只需要几个字段。文档中存在的对象 ID 和 MD5。为此,我做了

查询:

db.getCollection('experimental_engine').find({},{"md5":1,"_id":1}) 

结果:

/* 1 */
{
"_id" : "5cee41f2ca4e0ebf567ffd1be5cdaf1f",
"md5" : "1d813cb29082b13efe572e8088f006dd"
}

/* 2 */
{
"_id" : "fcd79aac0d5c5ebdfd0fa389368ab6f3",
"md5" : "13a1a6cd5c8f1c5eaf3d409f4d809889"
}


/* 3 */
{
"_id" : "2a0b42d01892bd9b7368d045a4c7862c",
"md5" : "2a0b42d01892bd9b7368d045a4c7862c"
}


................

现在,我想同时匹配“_id”和“md5”并只获取匹配值 (_id = md5)。

mongo 命令是否支持两个键的匹配值?

有什么建议吗?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com