Получить _id вставленного документа в MongoDB?

скажем, у меня есть список продуктов. Когда я добавляю новый продукт, я сохраняю его, используя что-то вроде

var doc=products.Insert<ProductPDO>(p);

. Проблема в том, что я хочу после этого перенаправить пользователя на страницу с продуктом. Поэтому мне нужно перенаправить, чтобы сказать / products /

Однако я не вижу способа получить ObjectID сразу после этого без ручного запроса базы данных и поиска документа со всеми теми же полями и т. Д.

Есть ли способ попроще? (также doc в этом случае по какой-то причине возвращает null)

28
задан Earlz 3 January 2011 в 08:06
поделиться