内容摘要:之前做了给数据库插入成交数据的功能,但是更新1.92后,每次成交都报错 dbalreadyexistswithdifferentcasealreadyhave:[VnTr
之前做了给数据库插入成交数据的奇怪功能,但是报错更新1.92后,每次成交都报错 db already exists with different case already have: [VnTrader_DEAL_Db] trying to create [VnTrader_DEAL_Db]
网上查是信息大小写问题,说mongodb数据库名称不区分大小写,解决方当有个数据库的奇怪名称字母相同,源码库但是报错不同大小写的情况,就会提出error message,信息让你改成完全相同名称。解决方

问题是奇怪我的完全一样呀,香港云服务器直接copy的报错,想了半天,信息自己又测试,解决方发现把原来双引号改为单引号,奇怪就可以了。报错真是信息奇怪。网站模板

1 2 3 4 5 6 7 8 # encoding: UTF-8 from pymongo import MongoClient from vnpy.trader.vtGlobal import globalSetting if __name__ == "__main__": dbClient = MongoClient(globalSetting[mongoHost], globalSetting[mongoPort], connectTimeoutMS=500) db = dbClient[VnTrader_DEAL_Db] collection = db["IC.Test"] collection.insert_one({ "key":23})
