2012-03-07 10 views
10

を引き起こす:削除_idは、私はモンゴとかなり新しいだと私は私のクエリの結果として、JSONをしましたし、次のように私は単に、httpリクエストとして結果を返したい をnodejs

app.get('/itesms', function(req, res) { 
    items.find().toArray(function (err, array) { 
    res.send(array); 
    }) 
}); 

これは動作しますが、結果から_idフィールドを(再帰的に)非表示にしたいだけです。 エレガントな方法でこれを行うための提案はありますか?

答えて

17

は、このソリューションをお試しください:

app.get('/itesms', function(req, res) { 
    items.find({}, { _id: 0 }).toArray(function (err, array) { 
    res.send(array); 
    }) 
}); 
+0

それは動作しますが、感謝 – Luka

+0

華麗!私が今までに見た最も簡単な投影:-) –

関連する問題