2013-07-11 2 views
1

Im newbie to elasticsearch. Я хотел искать mysql dB, используя elasticsearch. Я хочу и получить результат. Я даже установил для этого резину. Но Im не получаю никаких результатов с помощью этого кода:PHP-код для запуска запроса elasticsearch

<?php 
require_once '/home/babloo/vendor/autoload.php'; 

$client = new Elastica_Client(); 
$index = $client->getIndex('jdbc'); 
$index->getType('jdbc'); 

$query_string = new Elastica_Query_QueryString('ashish'); 
$query_string->setFields(array('name'));  
$query = new Elastica_Query($query_string); 

$index->refresh(); 
$searchResults = $index->search($query); 
?> 

, где я не так?

+0

Я не вижу вашего соединения с базой данных, это сделано где-то вне сцены? – DevZer0

+0

@ DevZer0: Нет ... Как это сделать? –

+0

Я не знаю себя, я проверил документацию очень ржавую. Теперь я загружаю эластику, если у меня есть шанс проверить это, я вернусь к вам. – DevZer0

ответ