Viz následující URL v dokumentaci MongoDB:
Všimněte si však, že podpora a výkon kódu na straně serveru (ekvivalentní uloženým procedurám) je stále trochu špatná (podrobnosti v odkazu).
Upravit:
Volání uložené procedury z Go pomocí ovladače mgo
použijte mgo.Database
zadejte Run()
metoda (přímý odkaz
) a vydejte eval
příkaz s kódem Javascript, který se má provést na straně serveru jako argument. Něco jako:
db.Run(bson.M{"eval": "myStoredFunction();"})
kód netestován
Není možné nechat vyhodnotit kód v MongoDB insert
prohlášení.