В официальной документации mongodb упоминаются upserts, поэтому было бы очень приятно написать команду upsert вместо:
if (_campaignRepo.Exists(camp))
{
_campaignRepo.DeleteByIdAndSystemId(camp);
}
_campaignRepo.Save(camp);
что-то, что реализовало бы эту логику на уровне db, если это возможно. Итак, каков способ сделать upsert, если он есть?