Insertar datos en MongoDB

Insertar un elemento definido previamente

item1 = {
  Nombre: "Luís",
  Apellidos: "Martinez",
  Edad: 18,
  Aficiones: ["fútbol","senderismo","tenis"],
  Amigos: [
   {
     Nombre:"Monica",
     Edad:20
   },
   {
     Nombre:"Andrés",
     Edad:24
   }
  ]
}

db.amigos.insert(item1)

Insertar un elemento directamente

db.amigos.insert({
  Nombre: "Marisa",
  Apellidos: "García",
  Edad: 18,
  Aficiones: ["senderismo","tenis","pintura"],
  Amigos: [
   {
     Nombre:"Monica",
     Edad:20
   }
  ]
})

Insertar array de documentos

item3 = {
  Nombre: "Joaquin",
  Apellidos: "Rodriguez",
  Edad: 18,
  Aficiones: ["fútbol","natación"],
  Amigos: [
   {
     Nombre:"Andrés",
     Edad:24
   }
  ]
}

item4 = {
  Nombre: "Luís",
  Apellidos: "Martinez",
  Edad: 28,
  Aficiones: ["natación","culturismo"],
  Amigos: [
   {
     Nombre:"Juan",
     Edad:40
   },
   {
     Nombre:"Antonio",
     Edad:52
   }
  ]
}
db.amigos.insert([item3, item4])

Insertar elementos desde un fichero jsom

./mongoimport --host localhost --port 27666 --db test --collection people --file ejemplo.json --jsonArray