在Symfony2.1中安装ElasticBundle

时间:2012-12-28 16:31:12

标签: elasticsearch symfony-2.1

我正在为我的项目使用Symfony 2.1。在我的项目中,elasticsearch将用于我的搜索引擎。我发现Elastica是一个用于elasticsearch的greate PHP客户端。 ElasticBundle是Elastica for symfony2.0的包装器。我按照一步一步的正式文档https://github.com/Exercise/FOQElasticaBundle#readme进行操作。但似乎文档已经过时了。我认为这是针对symfony2的。我尝试与symfony2.1集成而没有成功。非常感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

我确实喜欢这样,添加一行:

//composer.json
...
"require": {
    ...
    "exercise/elastica-bundle": "dev-master",
}
...

然后我跑php composer.phar update。然后添加行:

//app/AppKernel.php
...
    new FOQ\ElasticaBundle\FOQElasticaBundle(),
...