【问题标题】:Mongoose static methods autocompletion in WebStormWebStorm 中的 Mongoose 静态方法自动完成
【发布时间】:2023-03-06 16:02:01
【问题描述】:

在 WebStorm 中执行以下操作时,在导入 mongoose 模型并尝试在架构上使用静态方法时无法自动完成。

在一个文件中,我使用静态方法定义了 Mongoose 架构:

 userSchema.statics.saveUser = function(callback){
        var user = new this();
        user.save(callback);
    };

在另一个文件中,我尝试使用这些方法,但没有自动完成。

var User = require('../models/user.js');
User.saveUser(function(err, result) {
...
}

如果我输入User.statics.saveUser(... 我会得到自动完成。

您知道解决方法吗?谢谢。

【问题讨论】:

    标签: node.js mongodb mongoose webstorm


    【解决方案1】:

    WebStorm 目前不支持。

    您可以使用 JSDoc 查看跟踪的问题 here 以及潜在的解决方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-07
      • 2016-09-16
      • 1970-01-01
      • 1970-01-01
      • 2016-05-16
      • 2013-11-14
      相关资源
      最近更新 更多