Node.jsアプリケーションのMongoose設定からいくつかのデータを取得したいと思います。フィールドの選択として何を書いても、私は常に_id
フィールドを取得することに気付きました。それをフェッチしない方法はありますか? これが今の私が行う方法です。_idフィールドなしでデータを取得するマングース
Transaction.find({username : user.username}, ['uniqueId', 'timeout', 'confirmation_link', 'item_name'], function(err, txs){
console.log("user : " + user.username + " with txs: " + txs);
callback(txs);
});
、私に_id
フィールドを含む結果をログに記録します。
あなたは_idを除外でき、まだIDを保持できますか?私はIDが仮想フィールドであることに気づいた。私はIDを持っていますが、REST APIで_idを除外したいと思います。今のところ、_idを除外すると、idはnullになります – diokey