你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
Charele - Cisco4321
赞同来自:
yuechen323 - 晨儿哥
要回复问题请先登录或注册
突然觉得找个心态好 可以LOL边瞎扯的朋友也不错。。有同感的可以扯扯
4 个回复
Charele - Cisco4321
赞同来自:
贴出你的查询语句看看。
Charele - Cisco4321
赞同来自:
你用一个keyword类型的去做matchQuery,它又不分词,
这跟用一个termQuery有区别吗
yuechen323 - 晨儿哥
赞同来自:
你想想 50个左右会分成多少个 term, 这也是主流厂商的极限了, 再大没意义
Charele - Cisco4321
赞同来自:
不会产生这样的自动机异常。
一直没有想明白是为什么,现在知道了。
是"highlight"高亮的原因。
解决办法:
1 去掉"ti.keyword"高亮
或者改下代码,看看能不能部分内容高亮(少于1k就不会报错了)
2 改一下Lucene代码去掉这个限制,不过你可能不想搞这么麻烦。
这不是“match不支持超过1千字符”的缘故,
就算你把用短term搜出来,这么长的内容做高亮,还是报错。