我需要 @Transactional 和 ElasticsearchRepository 吗?

Do I need @Transactional with ElasticsearchRepository?

我有一个问题,我是否需要在 spring 启动时使用 @Transactional 注释使用 findBy.. ElasticsearchRepository 方法的方法?

没有!你不需要 @Transactional
Elasticsearch 中没有事务这样的东西。 Elasticsearch 不支持 ACID 事务。对单个文档的更改是 ACIDic,但不是涉及多个文档的更改。