PymongoDB报错MongoError: The dotted field .. is not valid for storage

原因是pymongo  访问mongodb时 用到了  .function 调用一些方法   

所以 MongoDB对key是由要求的  

key中不能出现以下字符  

Windows下:/ . " $ * < > : | ?
Linux下:  / . " $
我的业务上 以一个域名来作为key   域名中必然包含英文句号  
用@取代英文句号

发布了83 篇原创文章 · 获赞 19 · 访问量 17万+

猜你喜欢

转载自blog.csdn.net/u013939918/article/details/78031936