createSelect(); $query->setQuery("gato"); // override the default row limit of 10 by setting rows to 30 $query->setRows(30); // this executes the query with default settings and returns the result $resultset = $client->select($query); // display the total number of documents found by solr echo 'NumFound: '.$resultset->getNumFound(); // show documents using the resultset iterator foreach ($resultset as $document) { echo "-----------------------------------------"; echo '
'; // the documents are also iterable, to get all fields foreach($document AS $field => $value) { // this converts multivalue fields to a comma-separated string if(is_array($value)) $value = implode(', ', $value); if($field == "id" ) { echo "UID: ".substr($value, 1, strlen($value)-2)."
"; } if($field == "user" ) { echo "Usuário: ".$value."
"; } if($field == "subject" ) { echo "Assunto: ".$value."
"; } // echo '' . $field . '' . $value . ''; } } ?>