我们如何获得自动完成功能以在 WebStorm 中建议 Mongoose 模型属性?
How do we get autocomplete to suggest Mongoose model properties in WebStorm?
我在 tank.js
有一辆坦克模型
var schema = new mongoose.Schema({ name: 'string', size: 'string' });
var Tank = mongoose.model('Tank', schema);
我是通过索引文件和其他模型一起导出的
在route js文件里,我再找一个tank,然后改个名字试试。
Tank.findById(1).then(tank =>{ tank.name = 'foo' });
或者尝试创建一个新的 tank 实例。
let tankA = new Tank();
tankA.name = 'bar';
但自动完成不建议 Tank 的名称 属性。有没有办法让 WebStorm 或其他 IDE 推荐属性?
解析模型属性需要为 Mongoose 提供特殊支持。目前,WebStorm 对 Mongoose module(name, schema)
函数、methods
和 statics
对象等一无所知,因此无法完成。
请为 WEB-22317 投票,以便收到有关此功能的任何进展的通知
我在 tank.js
有一辆坦克模型var schema = new mongoose.Schema({ name: 'string', size: 'string' });
var Tank = mongoose.model('Tank', schema);
我是通过索引文件和其他模型一起导出的
在route js文件里,我再找一个tank,然后改个名字试试。
Tank.findById(1).then(tank =>{ tank.name = 'foo' });
或者尝试创建一个新的 tank 实例。
let tankA = new Tank();
tankA.name = 'bar';
但自动完成不建议 Tank 的名称 属性。有没有办法让 WebStorm 或其他 IDE 推荐属性?
解析模型属性需要为 Mongoose 提供特殊支持。目前,WebStorm 对 Mongoose module(name, schema)
函数、methods
和 statics
对象等一无所知,因此无法完成。
请为 WEB-22317 投票,以便收到有关此功能的任何进展的通知