Voir l'URL suivante sur la documentation MongoDB :
Notez cependant que la prise en charge et les performances du code côté serveur (équivalent aux procédures stockées) sont encore un peu médiocres (détails dans le lien).
Modifier :
Pour appeler une procédure stockée depuis Go à l'aide du pilote mgo
utiliser le mgo.Database
Run()
du type méthode (lien direct
) et émettre un eval
commande avec le code Javascript à exécuter côté serveur comme argument. Quelque chose comme :
db.Run(bson.M{"eval": "myStoredFunction();"})
code non testé
Il n'est pas possible d'avoir du code évalué dans un insert
MongoDB déclaration.