嗯,当两个索引的document结构不一样时,是不能这样做的。

解决方案 »

  1.   

    @chg2008(岂能尽如人意,但求无愧我心!) 那该如何实现呢?
      

  2.   

    www.ehr99.com
    很实用、简单的一个网站
      

  3.   

    String[] queryString = {"query1", "query2", "query3"}; //检索内容
    String[] fields = {"filename", "contents", "description"}; //检索区域
    BooleanClause.Occur[] flags = {BooleanClause.Occur.SHOULD, //检索条件
                   BooleanClause.Occur.MUST,
                   BooleanClause.Occur.MUST_NOT};
    MultiFieldQueryParser.parse(queryString, fields, flags, analyzer);