Zend Search Lucene使用的问题

作者: nick 分类: php 发布时间: 2010-05-08 15:12 ė 61条评论

单独把zend_search组件提取出来,在网上找到一个 例程 ,我用的版本是0.9.2beta
creat.php创建索引程序

addField(Zend_Search_Lucene_Field::UnIndexed('url', $url));
  $doc->addField(Zend_Search_Lucene_Field::Text('title', $title));
  $doc->addField(Zend_Search_Lucene_Field::Text('contents', $description));
  $index->addDocument($doc); //将这个文档加到索引中
$index->commit();//提交,保存索引资料
?>

ser.php 检索程序




EOT;

echo $str;
$keywords = strtolower($_GET['keywords']);
if(! empty($keywords)) {
$hits = $index->find($keywords);
echo '
Search result:
'; foreach ($hits as $hit) { echo '' . $hit->title . '
'; echo $hit->contents . '
'; } }

本文出自 传播、沟通、分享,转载时请注明出处及相应链接。

本文永久链接: https://www.nickdd.cn/?p=370

发表评论

您的电子邮箱地址不会被公开。

Ɣ回顶部