求问操作数据库的问题?
用python给云数据库更新数据,但是只能是数字类型,像下面这种是字符串,就报错({“errcode”:-605101,“errmsg”:"SymanticError: 截至2月1日21时21分 is not defined)
看了下文档。 只能支持数字类型,有什么办法可以支持字符串吗?
body={
“env”:“new-ymxsc”,
“query”:“db.collection(\“xxx\”).doc(\“xxxxxxxxx\”).set({data:{a: %s,b: %s,c: %s,d: %s,times:%s }})” %(“字符串1”,“字符串2”,“字符串3”,“字符串4”)
}
headers= {‘Content-Type’: ‘application/json’}
postgo =requests.post(post_url,headers=headers,data=json.dumps(body))