MongoDB for IntelliJ 插件目前处于公共预览阶段。
MongoDB for IntelliJ 插件根据连接的数据源提供数据库、集合或字段名称的自动完成建议。 示例,当您开始在查询中键入字段名称时,该插件会分析MongoDB集合和文档模式,以自动建议有效的字段名称。
要使用自动完成功能,请开始输入文档字段、集合或数据库名称。 然后按 Ctrl + Space 显示一个包含可用建议的下拉列表。
数据库名称自动完成
要自动完成数据库名称,请在Ctrl Space实例的 getDatabase() 方法中按 +MongoClient 。
IntelliJ 插件显示可用数据库名称的下拉列表,由 MongoDB Database 文本和数据库图标表示,如下图所示:

集合名称自动完成
要自动补全集合名称,请在 MongoClient 实例的 getCollection() 方法中按 Ctrl + Space。
IntelliJ 插件显示可用集合名称的下拉列表,由 MongoDB Collection 文本和集合图标表示,如下图所示:

文档字段名称自动完成
要自动补全文档字段名称,请在以下MongoCollection 方法中按 Ctrl + Space:
countDocumentsdeleteManydeleteOnedistinctfindfindOneAndDeletefindOneAndReplacefindOneAndUpdatereplaceOneupdateManyupdateOne
IntelliJ 插件显示可用字段名称的下拉列表,由字段名称的数据类型和文档图标表示。 示例,下图显示了 sample_mflix.movies集合中以 rat 开头的字段的自动完成建议:
