2013-02-04 2 views
3

프로그래밍에 익숙하지 않아서 제 질문이 매우 간단하다면 사과드립니다.ES 플러그인을 사용하여 MongoDB와 Elastic Search를 연결하는 방법 Elastica를 통해 MongoDB river

우선 MongoDB 강에서 MongoDB 및 ES를 설치 및 구성했지만 Elastica를 통해이를 수행하는 방법을 찾을 수 없습니다. 내 예

curl -XPUT 'http://localhost:9200/_river/mongodb/_meta' -d '{ 
"type": "mongodb", 
"mongodb": { 
    "db": "testTweets", 
    "collection": "msgs" 
}, 
"index": { 
    "name": "mongoindex", 
    "type": "my_type" 
} 
}' 

이며, 또한 쿼리는

curl -XGET 'http://localhost:9200/mongoindex/_search?q=something&pretty=true' 

어떻게 내가 그들을 PHP와 엘라를 사용하여 쓸 수있다?

나는 예를

$elasticaType = $elasticaIndex->getType('tweet'); 

로했다 그리고 난 오른쪽의 PHP 코드로 curl 명령을 일치하는 방법을 찾을 수 없습니다.

맑은 날씨가되기를 바랍니다. 다른 도움이 필요하면 다른 사람에게 도움을 요청하십시오. 추가하겠습니다.

미리 감사드립니다.

편집 ***

ElasticSearch 분석 또는 매핑을 구성하는 좋은 방법은 다음과 크롬 확장 https://chrome.google.com/webstore/detail/sense/doinijnbnggojdlcjifpdckfokbbfpbo입니다. 그것은 나를 위해 매우 도움이된다.

답변

0

나는 PHP CURL을 (를) 통해 할 수있는 유일한 방법이라고 생각합니다.

관련 문제