2016-08-24 5 views
0

Я хочу создать db stucture (inserting data) через C# с вложенными документами. Нечто похожее на картине прилагается нижеКак создать субдокумент в MongoDB с C#

Robmongo

enter image description here

Я использую этот способ добавить «нормальный» вид дб

 var task = collection.InsertOneAsync(new person 
      { 
       Id = setid, 
       FirstName = name, 
       LastName= lastname, 
       Email = email, 
      }); 

Но я понятия не имею, как добавить subdocs к нему.

ответ

0

попробовать что-то, как показано ниже: -

var task = collection.InsertOneAsync(new person 
     { 
      Id = setid, 
      FirstName = name, 
      LastName= lastname, 
      Email = email, 
      playlists = [ //Array of objects 
       {videos:[ //Array of objects 
       { 
        title:"1", description:"" 
       }, 
       { 
        title:"2", description:"" 
       } 
      ]} 
      ] 
     });