luence7.0.0 搜索负数怎么搜索,用QueryParser搜索,我要搜索retype为-1的

Analyzer analyzer = new StandardAnalyzer();
QueryParser parser = new QueryParser("", analyzer);
StringBuffer searchStr = new StringBuffer();
searchStr.append("isfirst:\"0\"");
searchStr.append(" AND ");
searchStr.append("rmproj:\"123\"");
searchStr.append(" AND ");
searchStr.append("retype:\"-1\"");
searchStr.append(" NOT ");
searchStr.append("rmqid:\"1\"");
Query query = parser.parse(searchStr.toString());

里面不需要加引号也是可以的把

 searchStr.append("retype:-1");