Я пытаюсь создать запрос, который будет выглядеть в data.tags со следующими результатами:
объекты данных, содержащие следующие теги, возвращаются параметры:
tags : [ 'a', 'c' ]
tags : [ 'a', 'd' ]
tags : [ 'b', 'c' ]
tags : [ 'b', 'd' ]
и'data' объекты, содержащие следующие теги params, НЕ ВОЗВРАЩАЮТСЯ:
tags : [ 'a', 'b' ]
tags : [ 'c', 'd' ]
any others
Запрос, с которого я начинаю, ниже, но, похоже, не работает:
db.data.find({ $and : [ {tags: {$in: ['a', 'b']}}, {tags: { $in: ['c', 'd']} } ] })