I'm trying to translate this query from text-based filters to expression based.
Query part is OK, but I'm having troubles with projection "state.transfer.attempts.$": 1
.
What is Expression equivalent for Project $
?
Thanks in advance
db.Items.find({
"state.transfer.attempts": {
"$elemMatch": {
"entityId": 1,
"state" : "failed"
}
}
},
{
"state.transfer.attempts.$": 1
})