文檔說明

獲取相關搜索詞

相關搜索通常是作為當前搜索詞的搜索建議出現在搜索結果的下方,引導用戶發現其它 更具體、更符合要求的關鍵詞。

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

  • $query 搜索語句,返回跟這個搜索語句相關的搜索詞,默認為 NULL 使用最近那次 setQuery 的語句
  • $limit 整數值,設置要返回的詞數量上限,默認為 6,最大值為 20
$search->setQuery('西湖');
// 獲取前 6 個和默認搜索語句 "西湖" 相關搜索詞
$words = $search->getRelatedQuery();
 
// 獲取 10 個和 "杭州" 相關的搜索詞
$words = $search->getRelatedQuery('杭州', 10);

Note: 獲取相關搜索內部會重置 XSSearch::query ,建議放在搜索的最后調用。

$Id$

一條評論!

#67 報告
ioriliao at 2015-11-30 09:19:18
如何屏蔽相關搜索中的一些特定的敏感詞?謝謝!

如何屏蔽相關搜索中的一些特定的敏感詞?謝謝!

請到論壇 登錄 后刷新本頁面!

小蜜蜂网络兼职