2
目前我的應用程序有一個高級搜索表單,它使用Ajax/php來查詢數據庫。我的表單字段如下: 姓名,ID,級別,類別實現高級搜索表單的最佳方式是什麼?
所以如果用戶輸入Level和class,它將顯示所有具有相同級別和類別的學生......等等。
現在我想改進它以允許用戶在AND/OR之間進行選擇,例如,他想要搜索具有相同名稱但在a級或a級中的學生。
select * from table where name like name AND (level == level OR class == class)
什麼是最好的方法來實現這一目標?是否有任何技術或類似的Solr和Hibernate搜索?
爲什麼不只是[編輯您的原始問題](http://stackoverflow.com/posts/16379692/edit)?問題可以重新打開。你不必發表一個新的問題...... – Lix 2013-05-04 23:39:59