爲我目前的項目我需要實現搜索功能,它結合了內容搜索和用戶搜索。Drupal結合用戶+內容搜索
這提出了幾個問題,例如相關性。節點在搜索時具有相關性,而用戶則不具有相關性。
現在,我正在考慮如何解決這個最好的方法。 據我所知,我有幾種選擇:
鉤搜索,並使用do_search函數兩次,一次爲節點,一旦用戶,並結合兩個結果。但是,這會弄亂我所假定的分頁。這似乎是我最好的選擇。
掛鉤搜索,並使用do_search的功能來結合節點和用戶搜索。 do_search可以結合2個查詢,但我不確定這是如何工作的。
掛鉤搜索,並手寫整個東西,但我寧願不這樣做。
有什麼建議嗎?有人曾經這樣做過嗎?
非常感謝!
是的,我們爲我們的網站之一做同樣的事情。 – GloryFish 2009-10-22 18:09:04