Posted by manhhainet on April 12, 2011 at 3:04pm
Mình dùng module search mặc định của drupal (không sài sphinx hay solr vì chỉ dùng share hosting).
Khi index xong xuôi thì mình search không được như mong muốn lắm.
Ví dụ :
index cho cho node 1 là: " di ve noi xa dan truong "
index cho cho node 2 là: " tinh yeu tim thay quang vinh "
Khi minh search "dan truong" => node 1 được trả về => ok
Khi mình search "yeu quang vinh" => node 2 được trả về => ok
Khi mình search: "tinh yeu dan truong" thì không có kết quả trả về.
Mình muốn là với từ khóa "tình yeu dan truong" thì nó trả về 2 kết quả là node 1 và node 2.
Bạn nào biết cách giúp mình với :)
Comments
Các cao thủ đâu hết rồi :(
Các cao thủ đâu hết rồi :(
mất hút rồi ^^
mất hút rồi ^^
I am a drupal user, and that's the resion i am here !
See: cong ty luat | maxitalk and my blog
Dot oi la dot :))
Đã có dấu nháy: "tinh yeu dan truong"
Có nghĩa là phải có đúng đoạn text trên thì mới ra được kết quả.
Bạn thử từ khóa "tinh yeu" "dan truong" thì sẽ được đúng như ý.
:( dấu nháy của mình là để
:( dấu nháy của mình là để biết được keyword mình search, chứ ai lại gõ dấu nháy khi search làm gi.
Nếu gõ "tinh yeu", "dan truong" riêng biệt ở 2 lần search thì nói làm gì.
Vấn đề là mình muốn search giống trong fulltext của mysql, khi search "tinh yeu dan truong" nó vẫn ra 2 kết quả.
Lỗi này ai làm được alooo cái coi :)
Lỗi này muốn làm được thì cũng rất là kỳ công và tốn kém của cải và công sức :) . Mình ko rõ có thể làm được không nhưng để trả lời có lẽ cần 1 cái module post lên đây quá đi mất. Ai viết rùi up lên xem cái :-"
Có một cách khác, mình dùng
Có một cách khác, mình dùng một bảng khác index toàn bộ tựa đề và node ID lại sau đó thực hiện search tren đó !
My blog: Jamviet.com, Hỏi đáp trực tuyến, váy dài