Как проверить, что множество - это подмножество с тем же порядком в mongodb - PullRequest
0 голосов
/ 10 декабря 2018

Если у меня есть один список / набор в mongo db, как показано ниже

[a,a,c,b,b]

Теперь я хочу, чтобы проверка ниже набора / списка существовала в родительском наборе

[a,b,c] false  because we have sequence a,c,b not a,b,c
[a,c,b] `true`   
[a,c] `true`

Подмножество должно бытьв том же порядке родительского набора и между шагами есть так много других шагов, но всегда должен быть в том же порядке ....

1 Ответ

0 голосов
/ 10 декабря 2018

Вы можете попробовать следующее:

$ setIsSubset оператор конвейера агрегации mongodb

https://docs.mongodb.com/manual/reference/operator/aggregation/setIsSubset/

...