Boa tarde, eu estou com um pequeno problema ao tentar dar update (upinsert, verificar se existe o objeto, se existir update se não insert) em um documento que contém um array de objetos, no caso o upinsert é especificamente para esse array de objetos. Se souberem de alguma forma agradeço, estou usando o .NET Driver do Mongo. Aqui um exemplo dos documentos:
{
    "_id" : "5d691bc8c123ac946d817122", 
    "objectIds" :  [
        {
            "tries" : 0,
            "_id" : "2121997846"
        },
        {
            "tries" : 0,
            "_id" : "2121997846"
        }
    ]
}O upinsert é para ser no "objectIds".
 
            