Dans la documentation officielle de mongodb, ils mentionnent les upserts, donc ce serait vraiment bien d'écrire une commande upsert au lieu de :
if (_campaignRepo.Exists(camp))
{
_campaignRepo.DeleteByIdAndSystemId(camp);
}
_campaignRepo.Save(camp);
quelque chose qui mettrait en œuvre cette logique au niveau de la base de données si cela est possible. Alors, quelle est la façon de faire un upsert s'il y en a un ?