如何插入json数据以及Mongo DB?

如何插入json数据以及Mongo DB?,json,mongodb,Json,Mongodb,这是我的Json数据 0: {name: "Dubai Campaign", status: "ACTIVE", start_time: "2017-06- 30T12:07:49+0530", id: "23842596088330291", objective: "LEAD_GENERATION"} 1: { name: "Onam Campaign", status: "PAUSED", start_time: "2017-06- 27T19:16:56+0530", id: "2

这是我的Json数据

 0:
{name: "Dubai Campaign", status: "ACTIVE", start_time: "2017-06-
30T12:07:49+0530", id: "23842596088330291", objective: 
"LEAD_GENERATION"}
1:
{
 name: "Onam Campaign", status: "PAUSED", start_time: "2017-06-
 27T19:16:56+0530", id: "23842595270760291", objective: 
 "LEAD_GENERATION"
 }
如何插入json数据以及Mongo DB?比如

db.userdata.insert({})

使用:

您还可以在一次调用中插入多个文档

db.userdata.insertMany([
    {name: "Dubai Campaign", status: "ACTIVE", start_time: "2017-06-30T12:07:49+0530", id: "23842596088330291", objective: "LEAD_GENERATION"},
    {name: "Onam Campaign", status: "PAUSED", start_time: "2017-06-27T19:16:56+0530", id: "23842595270760291", objective: "LEAD_GENERATION"}
])

要在一个查询中插入多个文档,可以在insert命令中传递文档数组,如下所示

db.userdata.insert({name:“迪拜活动”,状态:“活动”,开始时间:“2017-06-30T12:07:49+0530”,id:“23842596088330291”,目标:“潜在客户开发”},{name:“Onam活动”,状态:“暂停”,开始时间:“2017-06-27T19:16:56+0530”,id:“23842595270760291”,目标:“潜在客户开发”})


要插入文档,您还可以使用db.userdata.save(您的文档)

如何动态插入数据?为此,您必须使用任何服务器端语言,如nodeJs、Java。
db.userdata.insertMany([
    {name: "Dubai Campaign", status: "ACTIVE", start_time: "2017-06-30T12:07:49+0530", id: "23842596088330291", objective: "LEAD_GENERATION"},
    {name: "Onam Campaign", status: "PAUSED", start_time: "2017-06-27T19:16:56+0530", id: "23842595270760291", objective: "LEAD_GENERATION"}
])