2016-07-27 3 views
2

solr에서 curl으로 데이터가 시작되었지만 이는 symfony이 아니며 이전에 "나중에"로 변경하고 싶습니다.Symfony solr 번들 2.8 +

(이 내가 인터넷 검색에서 찾은 정보입니다) 나는 또한 다른 번들을 찾았지만, 당신이 nelmio 선택에 도와 또는 더 좋은 완전히 또한 지원되는 번들 symfony 3.0

을 제안 할 기쁘게 생각에 원 nelmio solr bundle 가장 인기 있습니다
+0

Wordpress 용 wpsolr-search-engine 플러그인이 PHP 프로젝트에서 사용할 수 있습니다. – rleir

+1

말풍선을 Symfony와 함께 사용하는 데는 아무런 문제가 없습니다. 꽤 일반적인 관행. 다른 번들을 사다 주면 인생을 더 쉽게 만듭니다. 기존 코드가 작업을 수행하는 경우 걱정하지 마십시오. – Cerad

+1

나는 또한 모든 대답을 고맙게 생각합니다. 또한 : SolrBundle이 좋은 선택일까요? –

답변

3

첫째로 : NelmioSolarBundle과 floriansemm/SolrBundle을 사용하면 매우 다른 사용 사례가 있습니다.

NelmioSolrBundle은 soll 라이브러리의 심포니 통합이며, 이는 직접적인 컬 요청을 감싸는 래퍼입니다.

floriansemm의 SolrBundle은 어노테이션을 사용하여 솔라에 저장되거나 인덱싱되는 엔티티 필드 (동적 필드를 통해 수행됨)를 선언 할 수 있도록 주석을 제공함으로써 프레임 워크에 solr을 더 깊이 통합합니다. 일반적인 schema.xml 정의를 사용하는 옵션이 모든 것을 사용할 수있는 것은 아니기 때문에 더욱 강력하다는 것을 알았습니다.

현재 프로젝트에서 나는 SolrBundle을 사용하여 처음 시도했지만 NelmioSolariumBundle로 전환 할 수있는 몇 가지 한계가있었습니다. (그래서 내 solr 구성 및 스키마 solr 및 annotations 등을 통해 직접 유지됩니다) 일단 일광 욕실 라이브러리 (http://www.solarium-project.org/)에 익숙해지면 nelmio 번들은 잘 작동하지만 결국에는 멋진 방법 일뿐입니다. 해당 말풍선 요청을 실행합니다.

구현이 제대로 작동하면 계속 사용하십시오.

희망이 도움이됩니다.

관련 문제