我正在将项目从Symfony 2升级到Symfony4。根据Symfony的建议,我不再使用AppBundle,而是所有代码都直接位于src /下。
我的问题是,如果可能的话,当我不再使用AppBundle时应如何配置管理器?我正在使用ongr-elasticsearch的最新稳定版本5.2.4。
我的配置在下面。在“映射”部分中,我需要放置一个捆绑包名称。有什么办法可以解决这个问题?
ongr_elasticsearch:
managers:
default:
index:
hosts:
- "%elasticsearch_host%:%elasticsearch_port%"
index_name: "%database_name%"
mappings:
- AppBundle
bulk_size: 300
答案 0 :(得分:0)
没有包的情况下不可能使用v5,但是第6版支持它以及Symfony flex。在撰写本文时,此版本为beta2,没有发现重大问题,因此应尽快稳定发布。