我正在尝试使用sproc通过Python API将文档批量插入CosmosDB。我正在使用此处建议的程序进行测试
,可以轻松插入以下输入:
[{{“ id”:“ Hello1”},{“ id”:“ Hello2”}]
使用DataExplorer Execute工具。但是,当我尝试通过Python或Postman进行相同操作时,出现以下异常:
Exception = SyntaxError:JSON.parse错误:位置2处的字符无效
我猜想DataExplorer在提交给CosmosDB之前已经做了一些格式化,但是我不确定它是什么以及如何在Python / Postman中模仿它。
答案 0 :(得分:0)
在Python中,应先使用json.dumps(docs)对文档数组进行字符串化,然后再将其传递到sproc。