MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Fonction Azure avec intégration Cosmos MongoDB non enregistrée

La liaison de sortie DocumentDB utilise l'API DocumentDB pour se connecter et enregistrer des informations dans la base de données. Mais votre base de données (d'après ce que vous dites) utilise l'API MongoDB, ce sont des API différentes (les liens pointent vers les documents).

Comme vous le savez sûrement, MongoDB a certaines exigences (comme l'existence d'un attribut "_id") qui sont couvertes lorsque vous vous connectez à la base de données à partir d'un client MongoDB (soit un SDK, soit un client tiers), mais puisque vous communiquez via l'API DocumentDB, il ne répond probablement pas à ces exigences.

Vous voudrez peut-être essayer d'utiliser le pilote Mongo dans la fonction pour vous connecter à votre base de données Cosmos DB via l'API MongoDB.