春季数据mongo过渡

时间:2018-09-17 10:33:26

标签: mongodb transition

在Mongo中未创建任何集合(没有用户集合),使用模板保存对象(保存用户对象)

   @Transactional
   public void saveSingleObject() {
        template.save(new User("james", "james", 'ddd'));
   }

exception : Command failed with error 263 (OperationNotSupportedInTransaction): 'Cannot create namespace test-mongo.processes in multi-document transaction.

but User collection in mongo , no exception

1 个答案:

答案 0 :(得分:1)

之所以发生这种情况,是因为根据Mongo文档,“多文档事务不能包含将导致创建新集合的插入操作。”有关更多信息,请参阅here