我试图匹配数组大小等于的文档 2 .
2
{ path: ['a', 'b'] } { path: ['a', 'b', 'c'] } { path: ['1', '2'] } { path: ['1', '2', '3'] }
我正在试着选择第一个和第三个项目。我试过用这个,但它没有返回任何文档。
{ $match: { path: { $eq: [{ $size: '$path' }, 2] } } }
我也试过这个,但它给了我一个错误:
{ $match: { $eq: [{ $size: '$path' }, 2] } }