我试图有一个通用的 REST 来返回给定模式的所有记录。
/* Read all entries for a given document type, TODO: limit this to a sensible amount of records, say 500 */
app.get( '/data/all/:id' , verifySession , function( req, res )
{
exposed[req.params.id].find( {} , function(err,docs)
{
if( docs && req.params.id == "Account" )
docs.forEach( function(o){ console.log(o); delete o.salt; delete o.hash; console.log(o); } );
res.json( err || docs );
});
});
对于 Accounts,我不想返回hash
and salt
,但 o 的行为就好像它是只读的。第二个 console.log(o) 仍然有salt
and hash
。
帮助?