PhpStorm 2021.3 Help

MongoJS 中的代码检查

本主题列出了 MongoJS 中可用的所有 PhpStorm 代码检查。

您可以在编辑器 |上切换特定检查或更改其严重性级别。IDE 设置的检查Ctrl+Alt+S页面。

检查

描述

默认严重性

不推荐使用的元素

报告 MongoDB 和 JavaScript 代码中已弃用方法的使用情况。

快速修复将不推荐使用的方法替换为推荐的替代方法。

例子:
db.my_collection.insert()

应用快速修复后:
db.my_collection.insertOne()

警告 警告

解决问题

报告 MongoDB 和 JavaScript 代码中未解决的引用。

例子:
db use foo -- 对不存在集合的引用 db.non_existing_collection db['non_existing_collection'] db['non_existing_collection'].find().hasNext()

non_existing_collection集合在数据库中不存在,将被报告。

警告 警告

有副作用的声明

报告在数据源处于只读模式时可能导致副作用的语句。

快速修复会关闭相应数据源的只读模式。

例子:
db.my_collection.insertOne()

警告 警告

最后修改:2022 年 2 月 11 日