Mongo的存储过程js文件是否可以放在任意目录路径之下?



  • 如题,Mongo的存储过程js文件是否可以放在任意目录路径之下?


  • Lv 1

    這個問題是想要問什麼?

    js檔案放在你可以存取的目錄為什麼不可以?



  • @22265

    没有。只是以前一直用MySql、SQLServer的存储过程,它们是预编泽成二进制后,再存储在其数据库的默认路径下的。

    所以,就一直有疑问,Mongo的存储过程js文档是不是可以不存储在默认路径之下。


  • Lv 1

    @asd 说:

    存储过程

     不確定你說的是不是

    [load() — MongoDB Manual 3.4](https://docs.mongodb.com/manual/reference/method/load/)


  • Lv 1

    应该是把js存入db.system.js里

    参考MongoDB官网试试

    本帖下載内容已隐藏,请登入以查看隐藏内容!



  • 就像@22265   提供的参考一样, 如果按照这样调用:

    load("scripts/myjstest.js")
    load("/data/db/scripts/myjstest.js")

     是否就可以把js文档放在任意路径上?@PTL  而不用把js文档存入db.system.js里。


  • 註冊用戶

    可以在 .mongorc.js 裡加上
    load("scripts/myjstest.js");
    load("/data/db/scripts/myjstest.js");

    至於 .mongorc.js 路徑在哪,請參考
    http://forum.foxera.com/mongodb/topic/680/mongorc-js分享


登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待