zend-search-lucene

    2热度

    3回答

    我用这个来创建索引与Zend Lucene的非常简单的公司指数: // store company primary key to identify it in the search results $doc->addField(Zend_Search_Lucene_Field::Keyword('pk', $this->getId())); // index company fields

    2热度

    3回答

    如果有人知道这个简单的答案,我不必通过创建额外的索引和逃脱的字符串,并在抛出我漂亮的代码时大喊大叫。 基本上,我们运行的Lucene搜索不能处理任何非字母字符。空格,百分号,点,破折号,斜杠,你的名字。这是非常令人愤怒的,因为我无法搜索包含这些角色的物品,无论我在哪里逃避或不逃避。 我有两个选择:将这些字符杀死在一个单独的索引中,并将它们从我正在搜索的名称中删除或停止该死的搜索。

    4热度

    4回答

    我正在使用Zend Lucene为php网站构建搜索功能,并且出现问题。 我的网站是一个店主(类似的东西)。 例如,我有一家名为“FooBar”的商店,但我的访客在搜索“Foo Bar”并获得零结果。此外,如果一家商店被命名为“Foo Bar”,并且访问者搜索“FooBar”,则什么也找不到。 我试图SEACH找到“foobar〜”(模糊SEACH),但没有找到名为“富酒吧” 有没有建立索引或者使

    0热度

    2回答

    编辑: 用劈解决现在。新增的行473: if (isset($this->_termsFreqs[$termId][$docId])) { } 这种情况仅在我搜索多个单词,如: +word1 +word2 + word3 我得到这个巨大的错误: Notice: Undefined offset: 2 in C:\wamp\www\project\library\Zend\Search\

    8热度

    1回答

    我正在使用Zend_Search_Lucene创建文章索引以允许他们在我的网站上进行搜索。每当管理员更新/创建/删除管理区域中的文章,索引被重建: $config = Zend_Registry::get("config"); $cache = $config->lucene->cache; $path = $cache . "/articles"; try { $index

    4热度

    2回答

    在实现Zend Lucene时,我们是否需要在我们的服务器上安装Java?

    5热度

    1回答

    我一直在使用nutch一段时间,最近我知道关于这个度假胜地。 它的性能如何?它支持的文件大小限制是多少? 此外,如何删除或更新索引,而不是每次有修改重新索引?

    0热度

    1回答

    好吧,所以这里的处理:Lucene对我做的事情是堰体。一切都正确索引,一切正常,一切都快速等等。 所以我搜索一个英文类别。数百个结果弹出。 所以我搜索一个英文国家。数百结果弹出。 所以我搜索一个类别和一个英文国家。我知道的组合是有效的。我得到杰克。没有。 Zip ....为什么? Zend_Search_Lucene_Analysis_Analyzer::setDefault(new Zend_S

    0热度

    1回答

    刚刚将我的PHP Web应用程序迁移到另一台带有新数据库的服务器,现在我正尝试将Lucine索引迁移到新服务器。是否有可能将我的索引移动到另一台服务器上?我们可以从另一台服务器(比如说服务器B)访问搜索索引(存储在一台服务器上的服务器A)吗?如果是,那么我可以在哪里获得有关此信息? 感谢

    0热度

    1回答

    iam试图在我的网站中实现Searchmachine。 Iam为此使用Zend_Search_Lucene。 该指数创建这样的: public function create($config, $create = true) { $this->_config = $config; // create a new index if ($create) {