0
データベースには多くのネストがあります。 1つのレイヤーで_idを除外できますが、ドキュメント全体でどのように行うのですか?mongooseのサブ文書を含むmongodbの結果から_id属性を除外します
データベースには多くのネストがあります。 1つのレイヤーで_idを除外できますが、ドキュメント全体でどのように行うのですか?mongooseのサブ文書を含むmongodbの結果から_id属性を除外します
このタイプのシナリオでは$project
を試すことができます。例については
は、文書を検討:
db.books.aggregate([ { $project : { _id: 0, title : 1 , author : 1 } } ])
あなたはドキュメントを参照することができ、次のクエリは、ドキュメントから_idを除外します
{
"_id" : 1,
title: "abc123",
isbn: "0001122223334",
author: { last: "zzz", first: "aaa" },
copies: 5
}
をhere