2009-12-19 10 views
0

J'ai reçu le code suivant.mettre en évidence les mots-clés correspondants dans les corps de fil dans une recherche avec solr?

$params = array('defType' => 'dismax', 'qf' => 'threads.title posts.body tags.name', 'hl' => 'true'); 

$results = $solr->search($query, $offset, $limit, $params); 

Ainsi, les mots-clés seront mis en surbrillance. Ce que je ne sais pas comment faire est d'extraire les données des résultats de $. Comment puis-je obtenir les valeurs d'un champ de documents, puis afficher le corps et le mettre en surbrillance comme google/SO search? Im en utilisant client php solr mais je trouve difficile de comprendre comment l'utiliser. Il y a si peu de codes d'exemples.

Quelqu'un pourrait-il me guider un peu ...

Répondre

2

Que diriez-vous quelque chose de plus précis? On dirait que vous demandez à quelqu'un d'écrire l'application PHP entière pour vous!

Je vais creuser dans les trucs de PHP/Solr en janvier, si ce n'est pas mis à jour d'ici là, je reviendrai.

Questions connexes