2010-06-17 50 views
0

我在我們的數據庫中的產品表上有一個外部列表。我希望能夠通過全文搜索在其上構建搜索表單;除了能夠在我的初始搜索過濾屬性。Sharepoint 2010:使用搜索服務(或可能是FAST)通過外部內容列表進行全文加分面搜索

例如,假設我在產品數據庫中查找10.00以下的DVD。我希望能夠在搜索框中輸入「DVD或電影」,但我也希望能夠在價格框中輸入9.99的最大價格。

我對SP2010搜索解決方案的印象是,使用搜索服務在EL上執行全文搜索很容易,但同時能夠通過附加屬性進行篩選似乎無法實現盒子。我用FAST知道,我可以做一個全文搜索;然後通過每個項目的屬性篩選結果頁面上的結果。但是,我們正在結果頁面上構建自定義功能,允許用戶將搜索結果集中的項目添加到另一個列表中;所以我無法使用搜索服務或FAST的結果頁面。

我在想我最好的選擇是CAML;但是我對這個主題的閱讀導致我相信CAML不支持全文搜索。我也可以嘗試LinqToSharepoint;但是不支持全文搜索。

鑑於我的情況,除CAML或Linq之外,我還有其他選擇嗎?任何建設性意見非常感謝。

感謝, 弗蘭克

回答

0

在解決方案是使用FAST FSIS產品。這是FAST的完整版本。它將需要一些額外的配置來按照你想要的方式索引數據。該版本的FAST將允許您明確定義您的字段。