Как сделать запрос к mongodb для фильтрации по типу поля

У меня в базе есть поле. Общая структура этого поля это Array с объектами (список словарей). Но так же там есть записи где это поле просто словарь. Мне нужно выловить эти записи. Я пробовал так

{$and: [{'educations':{$type :'object'}}, {educations: {$ne: {$type: 'array'}}}]}


{educations:'object'}

Но мне это не помогло. Как мне отфильтровать по типу поля?


Ответы (1 шт):

Автор решения: Dima

Правильный запрос выглядит так:

{educations:{$not: {$type: "array"}}}
→ Ссылка