我正在为我的项目使用Symfony 2.1。在我的项目中,elasticsearch将用于我的搜索引擎。我发现Elastica是一个用于elasticsearch的greate PHP客户端。 ElasticBundle是Elastica for symfony2.0的包装器。我按照一步一步的正式文档https://github.com/Exercise/FOQElasticaBundle#readme进行操作。但似乎文档已经过时了。我认为这是针对symfony2的。我尝试与symfony2.1集成而没有成功。非常感谢您的帮助。
答案 0 :(得分:2)
我确实喜欢这样,添加一行:
//composer.json
...
"require": {
...
"exercise/elastica-bundle": "dev-master",
}
...
然后我跑php composer.phar update
。然后添加行:
//app/AppKernel.php
...
new FOQ\ElasticaBundle\FOQElasticaBundle(),
...