今天在做公司的專案的時候,遇到一個問題:
我們希望在二級欄位搜尋的時候,判斷用戶有沒有加上這個欄位特有的關鍵字(比如「教程」),因為我們是全站搜索,如果不加關鍵字,搜索出來的東西會很多、很雜,這樣我們就是想在教程這個欄位下,搜尋出來的全都是教程相關的東西,所以我們東了點小心思,對搜尋的關鍵字做了點小改動,代碼如下:
利用這段程式碼,就可以了,當我們搜CSS教學的時候,程式會判斷套件不包含,不會給keyword拼接「教學」兩個字,當我們搜尋CSS的時候就會拼接成「 CSS教學」進行搜尋了。
OK,希望能給大家一些幫助吧。