春季数据mongo存储库。是saveAll原子的吗?

时间:2020-11-11 11:21:59

标签: mongodb spring-boot

我有种感觉

org.springframework.data.mongodb.repository.MongoRepository#saveAll
/*
     * (non-Javadoc)
     * @see org.springframework.data.repository.CrudRepository#saveAll(java.lang.Iterable)
     */
    @Override
    <S extends T> List<S> saveAll(Iterable<S> entities);

不是原子的,是真的吗?是否可以将All批量保存?

1 个答案:

答案 0 :(得分:0)

不,不是。它仅批量保存“新”文档(按ID进行检查)。它将一个接一个地保存现有文档(标识在集合中)。