我跟踪用户IP的将它们添加到用户的文档的数组,像这样:如何找到在一个数组匹配值的MongoDB记录
{
"_id": "LafnHzmQL6rBmXNxJ",
"name": "someuser",
"displayName": "SomeUser",
"knownIPs": ["1.1.1.1", "2.2.2.2", "3.3.3.3"]
}
我如何才能找到任何文件,其中任何knownIPs
的一个匹配任何在knownIPs
的另一个(没有指定具体的值),无论实际IP是什么。
目标是识别使用多个帐户的人员,以便他们可以以编程方式进行标记以供进一步检查。我有超过40,000个用户,这会对聚合过于密集吗?
你到目前为止试过的命令是什么? – dikesh
在https://docs.mongodb.org/master/reference/operator/query/in/ – styopdev