есть поле-массив на верхнем уровне документа. Оказалось, что в объектах входящих в этот массив могут отсутствовать поля (хз, как так вышло). Это крашит маппер на стороне скрипта, так как в модели они помечены как обязательные. Хотелось бы глянуть в базе, есть ли ещё такие документы где-либо?
Попытался сделать запрос в компасе, но так не работает:
{History: {$elemMatch: {Updated: {$exists: false}}}}
Сам документ можно представить примерно так:
{
_id: ...,
History: [
{
Updated: ...,
Created: ...
},
{
Created: ...
}
]
}
find({ "History.Updated" : { $exists: false } })
Обсуждают сегодня