Tag

Alangkah baiknya jika pada hasil pencarian kata-kata yang match (ketemu) dibold atau diberi warna lain, sehingga kita bisa menilai mana yang benar2 kita cari.

PHP lucene sudah menyediakan hal itu, caranya mudah. Masukkan string kedalam lucene highlighter. Method itu berada dalam class query. Contoh:

$note=$this->query->highlightMatches($item->keterangan);

Didalam query berisi kata-kata yang kita cari. Method highlightMatches() mencari kata-kata yang match didalam field keterangan dan memberinya tanda. Tanda ini dalam format html style. Jadi siap diconsume oleh browser.

Iklan