Express 如何让autocomplete在WebStorm中建议Mongoose模型属性?

Express 如何让autocomplete在WebStorm中建议Mongoose模型属性?,express,mongoose,webstorm,Express,Mongoose,Webstorm,我在Tank.js中有一个坦克模型 var schema = new mongoose.Schema({ name: 'string', size: 'string' }); var Tank = mongoose.model('Tank', schema); 我通过索引文件将其与其他模型一起导出 在route js文件中,我找到一个坦克,然后尝试更改名称 Tank.findById(1).then(tank =>{ tank.name = 'foo' }); 或者尝试创建坦克的新实例

我在Tank.js中有一个坦克模型

var schema = new mongoose.Schema({ name: 'string', size: 'string' });
var Tank = mongoose.model('Tank', schema);
我通过索引文件将其与其他模型一起导出

在route js文件中,我找到一个坦克,然后尝试更改名称

Tank.findById(1).then(tank =>{ tank.name = 'foo' });
或者尝试创建坦克的新实例

let tankA = new Tank();
tankA.name = 'bar';

但“自动完成”并不表示坦克的名称属性。有没有办法让WebStorm或其他IDE提供属性建议?

解析模型属性需要为Mongoose提供特殊支持。目前,WebStorm对Mongoose
模块(名称、模式)
函数、
方法
静态
对象等一无所知,因此无法完成。
请投票支持此功能的任何进展

解析模型属性需要为Mongoose提供特殊支持。目前,WebStorm对Mongoose
模块(名称、模式)
函数、
方法
静态
对象等一无所知,因此无法完成。 请投票支持此功能的任何进展