Consulte la siguiente URL en la documentación de MongoDB:
Sin embargo, tenga en cuenta que el soporte y el rendimiento del código del lado del servidor (equivalente a los procedimientos almacenados) todavía es un poco deficiente (detalles en el enlace).
Editar:
Para llamar a un procedimiento almacenado desde Go usando el controlador mgo
use el mgo.Database
Run()
del tipo método (enlace directo
) y emita un eval
comando con el código Javascript que se ejecutará en el lado del servidor como argumento. Algo como:
db.Run(bson.M{"eval": "myStoredFunction();"})
código no probado
No es posible evaluar código en MongoDB insert
declaración.