数据库有很多嵌套。我可以为一个图层排除_id但是如何为整个文档执行此操作?
答案 0 :(得分:0)
您可以针对此类情况尝试$project
。
例如,请考虑文档:
{
"_id" : 1,
title: "abc123",
isbn: "0001122223334",
author: { last: "zzz", first: "aaa" },
copies: 5
}
以下查询将从文档中排除_id
db.books.aggregate( [ { $project : { _id: 0, title : 1 , author : 1 } } ] )
您可以参考文档here