数据未在mongoDB中更新

问题描述

Json文件

{
    "_id":"ProjectCode2","allTasks" :[
    
    {   "_id":"index1","mainTask":{
            
            "example":["Bo"],},"sub_tasks" : [
                {
                    
                    "isCreated":"false"
                                                            
                },{
                    
                    "isCreated":"false"
                }
        ]
     }
]
}

当尝试使用以下查询更新allTask​​s [0]-> sub_tasks [1]的isCreated元素时:

myCol.update_one({"_id":"ProjectCode2"},{"$set":{"allTasks.$[x].sub_tasks.$[y].isCreated":"true"}},array_filters=[{'x': 0},{'y':0}]
                )

运行此查询数据库没有更新,也没有错误显示

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...