【问题标题】:Where are aggregation pipeline saved in MongoDb Compass?MongoDb Compass 中的聚合管道保存在哪里?
【发布时间】:2021-12-09 08:51:42
【问题描述】:

我知道从 Compass 1.21 开始,保存的聚合管道被移动到文件系统,如 here 所述,但我找不到在哪里!! 我错过了什么?

【问题讨论】:

    标签: aggregation-framework mongodb-compass


    【解决方案1】:

    终于解决了!! 使用:

    sudo strace -f -t -e trace=file -p COMPASS_PID
    

    可以跟踪由 Compass 进程 ID(上面的 COMPASS_PID)打开的文件。 通过这种方式,我发现 Compass 将聚合管道保存为路径内的 json 文件:

    /home/<current_user>/.config/MongoDB\ Compass/SavedPipelines/61b1c7079f9d09c1caf3b3c5.json
    

    至少在 Kubuntu 21.10 中是这样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-18
      • 1970-01-01
      • 2015-04-24
      相关资源
      最近更新 更多