0
回答
Lucene IKAnalyzer.parseMultiField()疑问
华为云实践训练营,热门技术免费实践!>>>   

IKAnalyzer.parseMultiField()的用法上产生了疑问

最近接到一个关于Lucene的项目,在debug的时候发现IKAnalyzer.parseMultiField(fields, speechQuerys, flags)

fields = ["name","name"]

speechQuerys = ["西湖","科技园"]

flags = [BooleanClause.Occur.MUST,BooleanClause.Occur.MUST]

Query fact = IKAnalyzer.parseMultiField(fields, speechQuerys, flags);

fact获得结果{+DETAIL_ALL_NAME_SORT:西湖 +(DETAIL_ALL_NAME_SORT:科技园 DETAIL_ALL_NAME_SORT:科技)}

这个parseMultiField具有相似查询功能么?这个相似(field)域是如何获得的?lucene接触才一星期很多不懂,还望赐教

举报
ruin
发帖于3年前 0回/99阅
顶部