我想使用在MongoDB Compass的 mongorc.js 中定义的自定义命令。这可能吗? 可以在MongoDB Compass中使用 mongorc.js 吗?
答案 0 :(得分:0)
指南针不支持mongo
启动文件的mongorc.js
shell概念。 mongo
shell是一个较低级别的JavaScript控制台环境,它为管理员提供了一些基本的脚本功能。 Compass是一个桌面应用程序,不允许任意执行用户提供的JavaScript。
但是,如果要自定义Compass,可以Create Compass Plugins实施为ReactJS模块。 Compass插件扩展了预定义的roles in the Compass UI(例如全局标头,数据库级选项卡或集合级选项卡),并且与mongo
shell相比,运行在limited security context中。 / p>
实现插件肯定比简单的JavaScript包含更多的工作,但是如果您想调整管理UI(并可能与其他人共享插件),则有很多有趣的可能性。
有关更多信息,请参见:Plugin Tutorials和Compass Plugin Reference。