gpt4 book ai didi

javascript - 如何将嵌套数组值推送到 mongodb 文档?

转载 作者:可可西里 更新时间:2023-11-01 09:32:20 26 4
gpt4 key购买 nike

如果我在 mongodb 中有一个具有这种结构的文档:

{
"_id": "user1",
"loc": [
{
"lon": 51.12076493195686,
"lat": -113.98040771484375
},
{
"lon": 51.10682735591432,
"lat": -114.11773681640625
}
]
}

我怎样才能在 loc 列表中推送一个包含 lon 和 lat 的新数组?

我尝试使用的结构是这样的:db.collection('location').update({_id:'user1'},{'$push': {"lat": "-107.10400390625", "lon": "33.32343323432"}})

这显然行不通,因为 lat 和 lon 嵌套在 loc 中。

最佳答案

db.collection('location').update({_id:'user1'},{'$push': { "loc": {"lat": "-107.10400390625", "lon": "33.32343323432" }}})

关于javascript - 如何将嵌套数组值推送到 mongodb 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9638726/

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