如果我的查询 == 插入 whit PYTHON 和 mongo db,如何进行判断?

问题描述

我知道我的 if 递归查询会在我的第一行代码之前执行 我分享了我的代码的一部分,在那里我进行了查询 如果不是验证和 dataDict.keys() > 0:

            #Create object in mongoDB
            clientServiceID = self.clientService.create(dataDict)
            self.db["Driver"].update({"driverID":dataDict['driverID']},{"$set":{"vehicleID":dataDict['vehicleID']}},upsert=False,multi=True)
            self.db["ClientScheduledService"].update({"vehicleID":dataDict['vehicleID']},{"$set":{"driverID":dataDict['driverID']}},multi=True)

            
            if clientServiceID:
                #create activity log
                #self.activitylog.create()
                responSEObject["status"] = "OK"
            else:
                #Problem creatin ClientScheduledService
                responSEObject["description"] = "Problem creating."
        else:
            #Some parameters are invalid
            responSEObject["description"] = "Invalid parameters."


        #Finally end response with JSON
        self.responses.endJSONResponse(self.request,self.response,responSEObject)

解决方法

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

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

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

相关问答

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