我在我們的數據庫中的產品表上有一個外部列表。我希望能夠通過全文搜索在其上構建搜索表單;除了能夠在我的初始搜索過濾屬性。Sharepoint 2010:使用搜索服務(或可能是FAST)通過外部內容列表進行全文加分面搜索
例如,假設我在產品數據庫中查找10.00以下的DVD。我希望能夠在搜索框中輸入「DVD或電影」,但我也希望能夠在價格框中輸入9.99的最大價格。
我對SP2010搜索解決方案的印象是,使用搜索服務在EL上執行全文搜索很容易,但同時能夠通過附加屬性進行篩選似乎無法實現盒子。我用FAST知道,我可以做一個全文搜索;然後通過每個項目的屬性篩選結果頁面上的結果。但是,我們正在結果頁面上構建自定義功能,允許用戶將搜索結果集中的項目添加到另一個列表中;所以我無法使用搜索服務或FAST的結果頁面。
我在想我最好的選擇是CAML;但是我對這個主題的閱讀導致我相信CAML不支持全文搜索。我也可以嘗試LinqToSharepoint;但是不支持全文搜索。
鑑於我的情況,除CAML或Linq之外,我還有其他選擇嗎?任何建設性意見非常感謝。
感謝, 弗蘭克