gpt4 book ai didi

javascript - 如何使用mongodb迭代对象内部的数组

转载 作者:可可西里 更新时间:2023-11-01 10:08:22 26 4
gpt4 key购买 nike

我尝试使用 mongodb 在对象键值内迭代数组。但它不起作用。如何实现它。

数据库代码


最佳答案

您可以使用以下聚合

db.product.aggregate([
{ "$lookup": {
"from": "category",
"localField": "id",
"foreignField": "_id",
"as": "ordersetails"
}},
{ "$project": {
"product_name": 1,
"product_image": { "$arrayElemAt": ["$product_image", 0] },
"ordersetails": { "$arrayElemAt": ["$ordersetails.name", 0] }
}}
]).toArray()

关于javascript - 如何使用mongodb迭代对象内部的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56685663/

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