У меня есть следующая диаграмма классов
public class Blog
{
public Guid BlogId { get; set; }
public string BlogName { get; set; }
public List<DiscussionPanel> DiscussionPanel { get; set; }
public List<Comment> Comments { get; set; }
}
public class DiscussionPanel
{
public Guid DiscussionPanelId { get; set; }
public string DiscussionPanelName { get; set; }
public Guid CommentId { get; set; }
}
public class Comment
{
public Guid CommentId { get; set; }
public string CommentDesc { get; set; }
}
В первый раз я создам коллекцию блогов с DiscussionPanel и Comments в виде пустого списка.Когда пользователь вводит комментарий под панелью обсуждений, комментарии будут обновлены во встроенном документе «Комментарии», и мне придется выбрать вставленный идентификатор для комментария и сохранить его в коллекции панелей обсуждения.Я работаю с драйвером MongoDB c #.Как мне этого добиться?
Я могу вставить комментарий во внутренний документ с помощью команды Update.Push
.Но я не могу получить идентификатор вставленного документа.
Заранее благодарен за все ответы.