PymongoDB报错MongoError: The dotted field .. is not valid for storage
原因是pymongo 访问mongodb时 用到了 .function 调用一些方法 所以 MongoDB对key是由要求的 key中不能出现以下字符 Windows下:/ . " $ *: | ?Linux下:/ . " $我的业务上 以一个域名来作为key 域名中必然包含英文句号 用@取代英文句号
·
原因是pymongo 访问mongodb时 用到了 .function 调用一些方法
所以 MongoDB对key是由要求的
key中不能出现以下字符
Windows下:/ . " $ * < > : | ?
Linux下: / . " $
我的业务上 以一个域名来作为key 域名中必然包含英文句号
用@取代英文句号
更多推荐
已为社区贡献1条内容
所有评论(0)