2013-07-11 5 views
1

Im newbie à elasticsearch. Je voulais rechercher mysql dB en utilisant elasticsearch. Je veux et obtiens le résultat. J'ai même installé elastica pour cela. Mais je n'obtiens aucun résultat de ce code:code php pour exécuter la requête 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); 
?> 

où je me trompe?

+0

Je ne vois pas votre connexion à une base de données, est-ce que c'est fait quelque part hors de la scène? – DevZer0

+0

@ DevZer0: Non ... Comment faire avec ça? –

+0

Je ne me connais pas, j'ai vérifié la documentation c'est très rouillé. Je télécharge elastica maintenant si j'ai l'occasion de le vérifier je reviendrai à vous. – DevZer0

Répondre

Questions connexes