bI'm объявляю виртуальный, что я хочу появиться как часть результатов его запросов схемы, но он не отображается, когда я делаю console.log на объекте. Здесь схема:
var schema = new mongoose.Schema(
{
Name: { type: String }
},
{
toObject: { virtuals: true }
});
schema.virtual("Greet").get(function()
{
return "My name is " + this.Name;
});
Должен ли toObject не устанавливать виртуальный объект как свойство результатов любых запросов? Это не так, как и schema.set( "toObject", {virtuals: true}). Правильно ли я делаю это?