相关疑难解决方法(0)

使用 C# 获取和添加/更新多级嵌入/嵌套 MongoDB 文档

如何使用 C# 过滤和添加/更新 mongodb 文档的第三、第四级子级。我可以添加/更新到第二级,但不能更进一步。请为我提供解决方案或任何可以从哪里获得帮助的参考资料。除了builders..Elemmatch之外,还有其他方法可以做到吗?

这是我的课程和代码:

namespace CrudWithMultilvelNestedDoc
{
    public class Channel
    {
        [BsonId]
        [BsonRepresentation(BsonType.String)]
        public string Id { get; set; }
        public string Name { get; set; }
        public Episode[] Episodes { get; set; }
    }

    public class Episode
    {
        [BsonId]
        [BsonRepresentation(BsonType.String)]
        public string Id { get; set; }
        public string Name { get; set; }
        public Track[] Tracks { get; set; }
    }

    public class Track
    {
        [BsonId]
        [BsonRepresentation(BsonType.String)]
        public string Id { get; set; }
        public string …
Run Code Online (Sandbox Code Playgroud)

c# linq mongodb mongodb-.net-driver

8
推荐指数
1
解决办法
519
查看次数

标签 统计

c# ×1

linq ×1

mongodb ×1

mongodb-.net-driver ×1