如何在MongoDB中获取数组值的不同组合

我在每个文档中都有一个包含多个字段的集合。字段之一是一个数组,假设我有四个带有以下数组的文档:

this.setState({ users },() => {
  this.setState({ banks });
});

如果我在“数组”字段上使用不同的函数,我会得到

doc_1:
array = ['1','2']
doc_2:
array = ['1','3']
doc_3:
array = ['2','4']
doc_4:
array = ['1','3']

我实际上想获取的是“数组”中不同组合的列表,这意味着我想接收

['1','2','3','4']

同时获得计数(分布)的最棒的东西如下:

[['1','2'],['1','3'],['2','4']]
yaozhiqin619 回答:如何在MongoDB中获取数组值的不同组合

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3129659.html

大家都在问