我需要在查询中添加50-300个文档 当排除列表小于100时,它可以正常工作并且不会影响心脏表现 一旦我在排除列表中达到大约200个IDS,它就会使查询运行得慢得多 我试图将排除列表放在过滤查询中,但它没有帮助 我认为解析列表会增加大量时间 有没有办法定义一次fq然后按名称引用它(而不是每次都发送它)? 是否有大型排除列表的其他解决方案? 我已经尝试过"加入"功能,它也导致查询运行速度变慢。
注意:
别忘了使用以下查询格式:
fq:!id(1,2,3...1000)
提供了比以下更好的结果:
fq= -(id:0 id:1 .. id:1000)