SortField[] s_fields = new SortField[2];
s_fields[0] = SortField.FIELD_SCORE;
s_fields[1] = new SortField(searching.getKeywordField(), SortField.INT, true);
Sort sort = new Sort(s_fields);
Hits hits = searcher.search(comboQuery, multiFilter, sort);
int numResults = hits.length();
//System.out.println(numResults + " found............................");
int result_count = Math.min(numResults, MAX_RESULT_COUNT);
List results = new ArrayList(result_count);
for(int i=0;i<result_count;i++){
Document doc = (Document)hits.doc(i);
//ӳ���ĵ����Ե�Java������
Object result = params.getSearchObject().newInstance();
Enumeration fields = doc.fields();
while(fields.hasMoreElements()){
Field field = (Field)fields.nextElement();