虚拟领域的mongoose别名

我想在mongoose的虚拟领域做一个别名。

这是定义的模式:

let userSchema = new mongoose.Schema({ firstName: String, lastName: String }); 

我还定义了一个名为fullName的虚拟字段,它组合了firstNamelastName的值:

 userSchema.virtual('fullName').get(function () { return this.firstName + ' ' + this.lastName; }); 

这个问题,是否有可能有一个别名(如name )这个虚拟领域, 而不必创build另一个虚拟领域与单独的setter和getter函数?