gpt4 book ai didi

javascript - 从 Mongo 的输出和嵌套元素中删除 _id

转载 作者:行者123 更新时间:2023-12-01 03:12:18 25 4
gpt4 key购买 nike

通过我的 .findOne 函数,我得到了响应:

{
"_id": "59955bb0cd522a00bcaab08c",
"lang": "en",
"__v": 0,
"message_subsets": [
{
"identifier": "errors",
"_id": "59955bb0cd522a00bcaab08d",
"messages": [
{
"identifier": "invalid",
"message_text": "$FIELD$ is invalid",
"_id": "59955bb0cd522a00bcaab091"
},
{
"identifier": "empty",
"message_text": "$FIELD$ is required",
"_id": "59955bb0cd522a00bcaab090"
}
]
}
]
}

有没有办法使用一些 .findOne 查询参数从输出及其嵌套元素中排除 _id?

最佳答案

我对此不是 100% 确定,但我认为 mongo 总是在查找查询中返回 ID,你可以尝试:

Query.findOne({_id: queryId}).select("-_id")

我还没有测试过这个,不确定这是否有效。但值得一试;-)

关于javascript - 从 Mongo 的输出和嵌套元素中删除 _id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45754551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com