2016-07-05 34 views
1

在WebStorm中執行以下操作時,導入mongoose模型並嘗試在模式上使用靜態方法時無法獲得自動完成功能。WebStorm中的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(... 我會得到自動完成。

您是否知道解決方法?謝謝。

回答

0

它目前不受WebStorm支持。

您可以使用JSDoc查看跟蹤潛在解決方法的問題here