我很困惑與使用select
方法。這是我如何使用它,這是錯誤的:Mongoose使用.select()方法
Transaction.find({username : user.username}).select('uniqueId', 'confirmation_link', 'item_name', 'timeout', 'username', function(err, txs){
callback(txs);
});
我試圖做到的,是單純從交易數據庫中選擇與用戶名的人,我要拿出剛剛上市的領域在select
方法中。任何人都可以指出我應該如何使用select
方法?謝謝。
看來這種方法正在工作,但仍然在'文檔'我最終有'_id',我不想有的領域。 – Masiar 2012-03-04 10:22:15
除'_id'之外的任何其他字段您都不要求?如果沒有,我會認爲'_id'是一個例外,因此總是返回...但這只是一個猜測 – pkyeck 2012-03-04 23:03:54
實際上所有的字段都是除了'_id'字段之外的所有字段。我不想要它。有沒有辦法避免這種情況? – Masiar 2012-03-05 14:40:52