Skip to content

Commit 79a4c4c

Browse files
committed
Approved search index
1 parent be68ef8 commit 79a4c4c

File tree

3 files changed

+3
-25
lines changed

3 files changed

+3
-25
lines changed

src/wcmf/lib/search/impl/DefaultIndexStrategy.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public function getDocument(PersistentObject $obj, $language) {
7171
$doc->addField(Field::unStored($valueName, $value, 'UTF-8'));
7272
}
7373
else {
74-
$field = Field::keyword($valueName, $value, 'UTF-8');
74+
$field = Field::text($valueName, $value, 'UTF-8');
7575
$field->isStored = false;
7676
$doc->addField($field);
7777
}

src/wcmf/lib/search/impl/LuceneSearch.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
use wcmf\lib\search\impl\DefaultIndexStrategy;
2323
use wcmf\lib\util\StringUtil;
2424
use ZendSearch\Lucene\Analysis\Analyzer\Analyzer;
25+
use ZendSearch\Lucene\Analysis\Analyzer\Common\Utf8Num\CaseInsensitive;
2526
use ZendSearch\Lucene\Analysis\TokenFilter\StopWords;
2627
use ZendSearch\Lucene\Index\Term;
2728
use ZendSearch\Lucene\Lucene;
@@ -336,7 +337,7 @@ private function getIndex($create = true) {
336337
if (!$this->index || $create) {
337338
$indexPath = $this->getIndexPath();
338339

339-
$analyzer = new LuceneUtf8Analyzer();
340+
$analyzer = new CaseInsensitive(); // extends Utf8Num
340341

341342
// add stop words filter
342343
$stopWords = $this->getStopWords();

src/wcmf/lib/search/impl/LuceneUtf8Analyzer.php

-23
This file was deleted.

0 commit comments

Comments
 (0)