獲取相關(guān)搜索詞

2019-08-14 14:14 更新

相關(guān)搜索通常是作為當(dāng)前搜索詞的搜索建議出現(xiàn)在搜索結(jié)果的下方,引導(dǎo)用戶發(fā)現(xiàn)其它 更具體、更符合要求的關(guān)鍵詞。

相關(guān)搜索詞使用 XSSearch::getRelatedQuery 方法,返回值是搜索詞組成的數(shù)組。 接受 2 個可選參數(shù)如下:

  • $query 搜索語句,返回跟這個搜索語句相關(guān)的搜索詞,默認(rèn)為 NULL 使用最近那次 setQuery 的語句

  • $limit 整數(shù)值,設(shè)置要返回的詞數(shù)量上限,默認(rèn)為 6,最大值為 20

$search->setQuery('西湖');// 獲取前 6 個和默認(rèn)搜索語句 "西湖" 相關(guān)搜索詞
$words = $search->getRelatedQuery(); 
// 獲取 10 個和 "杭州" 相關(guān)的搜索詞
$words = $search->getRelatedQuery('杭州', 10);

Note: 獲取相關(guān)搜索內(nèi)部會重置 XSSearch::query ,建議放在搜索的最后調(diào)用。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號