0
早上好词典弹性的比赛,我想了解如何查询弹性和我有,我不能找到解决办法的情况下,我都存储在弹性为Dictionary<Guid, List<int>>
:与使用NEST
"myStoredDictionary": {
"guidA": [14],
"guidB": [16,17],
"guidC": [30,31]}
而且我想用相同结构的其他字典如此匹配结果:
这个的人应该匹配:
"mySearchDictionary1": {
"guidA": [14,15],
"guidB": [16],
"guidC": [30]}
"mySearchDictionary2": {
"guidA": [14],
"guidB": [16]}
"mySearchDictionary3": {
"guidA": [14,15],
"guidX": [0]
}
所以基本逻辑是:对于存在于两个词典中的每个键,存储的词典应该至少有来自搜索列表的整数中的一个。
有人可以给我一些关于如何处理这个问题的提示吗?谢谢!