How can I delete nested array element in a mongodb document with the c# driver

前端 未结 6 1753
没有蜡笔的小新
没有蜡笔的小新 2021-02-14 08:21

I am new in the MongoDB world and now I am struggling of how can I delete, update element in a nested array field of a document. Here is my sample document:

{
           


        
6条回答
  •  花落未央
    2021-02-14 08:35

    Solution for C# MongoDB Driver. You can set empty [] the nested array.

    var filter = Builders.Filter.Where(mu => mu.Id == "my user id");
    var update = Builders.Update.Set(mu => mu.Phones, new List());
    _repository.Update(filter, update);
    

提交回复
热议问题