我正在尝试手动指定文档的id字段,但是我找不到如何插入该属性的整数值。
我正在使用 azure.cosmos 的 python 模块,当我尝试插入整数值时,似乎在 sdk 实现中遇到错误,特别是在这里。
@staticmethod
def __ValidateResource(resource):
id = resource.get('id')
if id:
if id.find('/') != -1 or id.find('\\') != -1 or id.find('?') != -1
or id.find('#') != -1:
raise ValueError('Id contains illegal chars.')
if id[-1] == ' ':
raise ValueError('Id ends with a space.')
Run Code Online (Sandbox Code Playgroud)
我猜想这个字段并不是按照我的意图设计的,并且不需要输入整数,但是如果对这个问题有所了解的话那就太好了。