我跟蹤用戶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