Как вставить документ в mongodb с помощью mongoose и получить сгенерированный я бы?

Я использую mongoose для работы с mongodb. Теперь для тестирования я хочу вставить некоторые данные в mongodb по собственному соединению.

Но вопрос в том, как получить сгенерированный id после вставки?

Пробовал:

var mongoose = require('mongoose');

mongoose.connect('mongo://localhost/shuzu_test');

var conn = mongoose.connection;

var user = {
    a: 'abc'
};

conn.collection('aaa').insert(user);

console.log('User:');
console.log(user);

Но выводит:

{ a: 'abc' }

Нет поля _id.

31
задан Freewind 9 May 2012 в 16:46
поделиться