我想知道你是否可以在MongoDB中编写自定义函数,类似于查询的存储过程?
答案 0 :(得分:7)
MongoDB中没有完全存储过程,但您可以编写存储在数据库中的Javascript函数(在system.js
集合中)。
查看this article即可开始使用。
答案 1 :(得分:0)
有一个名为system.js的特殊系统集合,可以存储JavaScript函数以供重用。
注:
不要将应用程序逻辑存储在数据库中。有表现 在MongoDB中运行JavaScript的限制。应用代码 当它与之共享版本控制时,通常也是最有效的 应用程序本身。
请参阅The Reference。