我有一個用戶可以輸入術語的搜索框。我有一個在字符串列上進行全文搜索的表設置。讓我們說一個用戶輸入:「word,office,microsoft」並點擊「搜索」。Asp.net全文多重搜索術語方法
這是處理多個搜索字詞的最佳方式嗎?
(pseudocode)
foreach (string searchWord in searchTerms){
select col1 from myTable where contains(fts_column, ‘searchWord’)
}
有沒有辦法在sql中包含搜索條件而不是迭代?我試圖減少對sql服務器的調用量。
自由文本(sqlcolumn, '爲test1,TEST3')似乎把工作做好。謝謝! – Paulj 2009-04-28 17:16:07