2012-04-28 6 views
12

Возможно ли использование мангуста другого имени, в моем случае в верхнем регистре «ID», в качестве псевдонима для поля схемы _id? Мне нужно добавить виртуальный или есть другой способ настроить это?mongoose (mongodb) Alias ​​_id field

Любая помощь с благодарностью получила благодарность.

ответ

21

Для этого вы должны использовать virtual attribute. Как и в случае:

yourSchema.virtual('ID').get(function() { return this._id; });