假设我使用的是标准的猫鼬模型:
创建架构
const userSchema = new mongoose.Schema({
displayName : {type: String, required: true},
phoneNumber : {type: String},
});
然后将其连接到模型:
const UserModel = mongooseClient.model('User', userSchema);
我希望WebStorm通过以下方式自动完成:
const myUser = new UserModel();
myUser.disp // should suggest 'displayName'
我该如何完成?
答案 0 :(得分:4)
要为您的架构字段/方法提供完成,需要添加对Mongooze的特殊支持,因为在运行时生成的对象无法通过静态代码分析来解决。我们对此有功能要求,请随时投票:WEB-22317。
目前,使用JSDoc注释对象是唯一的方法