Python 在MongoDB中插入嵌套命令

Python 在MongoDB中插入嵌套命令,python,mongodb,dictionary,pymongo,crud,Python,Mongodb,Dictionary,Pymongo,Crud,因此,我试图在我的mongodb连接中插入一个嵌套字典 我试过了 我的数据如下所示: { "1616004000":{ "V1/V12_Voltage_0-Vmax":[ 0.0 ], "V2/V23_Voltage_0-Vmax":[ 436.0 ], "V3/V31_Voltage_0-Vmax":[

因此,我试图在我的mongodb连接中插入一个嵌套字典 我试过了

我的数据如下所示:

{
   "1616004000":{
      "V1/V12_Voltage_0-Vmax":[
         0.0
      ],
      "V2/V23_Voltage_0-Vmax":[
         436.0
      ],
      "V3/V31_Voltage_0-Vmax":[
         494.0
      ],
      "I1_Current_0-Imax":[
         403.0
      ],
      "I2_Current_0-Imax":[
         0.0
      ],
      "I3_Current_0-Imax":[
         0.0
      ],
      "kW_L1_":[
         0.0
      ],
      "kW_L2_":[
         0.0
      ]
   }
}
我得到的错误是:

pymongo.errors.WriteConcernError: No write concern mode named 'manodeority' found in replica set configuration, full error: {'code': 79, 'codeName': 'UnknownReplWriteConcern', 'errmsg': "No write concern mode named 'manodeority' found in replica set configuration", 'errInfo': {'writeConcern': {'w': 'manodeority', 'wtimeout': 0, 'provenance': 'clientSupplied'}}}

有任何建议吗?

您可以使用三种插入方法中的任何一种插入字典:。它们都不起作用。我得到的最后一个错误是:pymongo.errors.writeconcern错误:在副本集配置中未找到名为“manodeority”的写关注模式,完整错误:{'code':79,'codeName':'UnknownReplWriteConcern','errmsg':“在副本集配置中找不到名为'manodeority'的写关注模式,'errInfo':{'writeConcern':{'w':'manodeority','wtimeout':0,'来源':'clientSupplied'}}”它是什么类型的群集?副本集?错误为
pymongo.errors.WriteConcern
-您使用了错误的
WriteConcern
选项。您可以将代码发布到指定写关注点的位置吗?请看是什么。我只是创建了一个与我发布的相同的命令集,并尝试使用3个插入选项write concernrn是数据库服务器上的一个设置-错误与写入问题有关。请在我上一篇评论中的链接中阅读该设置。该设置可以是群集连接、数据库、集合或写入操作级别。
pymongo.errors.WriteConcernError: No write concern mode named 'manodeority' found in replica set configuration, full error: {'code': 79, 'codeName': 'UnknownReplWriteConcern', 'errmsg': "No write concern mode named 'manodeority' found in replica set configuration", 'errInfo': {'writeConcern': {'w': 'manodeority', 'wtimeout': 0, 'provenance': 'clientSupplied'}}}