一個模擬的場景是:如何做SQL像查詢休眠搜索
搜索圖書,其內容包含了「成功」和作者是通過名字的列表(可能是成千上萬的)。
我看着過濾: http://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#query-filter
接縫像Hibernate搜索有沒有這個原生支持。
這個問題的推薦方法是什麼?我想我並不孤單。
感謝您的任何輸入。
一個模擬的場景是:如何做SQL像查詢休眠搜索
搜索圖書,其內容包含了「成功」和作者是通過名字的列表(可能是成千上萬的)。
我看着過濾: http://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#query-filter
接縫像Hibernate搜索有沒有這個原生支持。
這個問題的推薦方法是什麼?我想我並不孤單。
感謝您的任何輸入。
讓我發表我目前的解決方案。
使用最小的關鍵詞投影獲取搜索結果,並循環查看結果,以便只從IN列表中獲得匹配的結果。
我沒有使用過濾器。
一旦確信就可以開放給其他替代品。
如果你看看這裏http://lucene.apache.org/java/2_4_1/queryparsersyntax.html(底「字段分組」),您可以編寫一個查詢的東西,如:
content:success AND author:("firstname" "secondname" "thirdname" ...)