如何将键值对推送到MongoDB对象?

时间:2016-07-06 16:06:47

标签: mongodb

目前我正试图将一个键:值对推到这个"图表"在下一个关键索引的mongo中的对象。例如,如果我想推送{ "type": "stuff", "module": "Salty Dogs" },如果将其附加到密钥"2":下面的结构

        "_id" : ObjectId("654a56ds4f56asdf"),
        "graphs" : {
                "0" : {
                        "type" : "graphy",
                        "module" : "movement"
                },
                "1" : {
                        "type" : "sans fiber",
                        "module" : "FIBER"
                }
        }

我已尝试使用db.collection.update({"uuid" => @uuid}, "$push" =>{"graphs" => {"type" => type, "module" => module}})但未成功,因为为了使用它,它需要是一个数组。所以我只是想知道是否有人可以帮助我将一个键:值对推到这个对象上。

0 个答案:

没有答案