mongodb插入数据报Cannot create namespace testk2 in multi-document transaction

问题现象:当向mongodb插入数据报Cannot create namespace testk2 in multi-document transaction

原因分析:检查发现要插入的集合collection不存在,经搜索资料发现,在一个事务中,要操作的集合必须要先存在,事务不能在不存在的集合上进行相关操作。


所以,问题原因就是要先把这个集合创建,然后再插入对应数据;

你可能感兴趣的:(mongodb,数据库)