【发布时间】:2017-03-24 22:57:46
【问题描述】:
我正在寻找一个解决方案,其中很长的查询字符串返回 414 http 响应。有些查询可以达到 10,000 个字符,我可以看看更改 apache/jetty 允许的字符数,但我宁愿不允许我的网络服务器让任何人发布 10,000 个字符。
在 solr 中是否有一种方法可以将大查询字符串保存在文档中并在过滤后的查询中使用?
select?q=*:*&fq=id:123 - 这将返回整个文档,但有没有办法在查询中返回文档 123 中字段的值
文档中的字段queryValue 与123 的id 将是Intersects((LONGSTRING))
那么有没有办法做类似select?q=*:*&fq=foo:{id:123.queryValue} 的事情
这将与select?q=*:*&fq=foo:Intersects((LONGSTRING)) 相同?
【问题讨论】:
标签: solr