0
A
回答
1
是搜索,可以add these to the requestHandler definition:
<lst name="defaults">
<str name="fq">age:[18 TO *]</str>
</lst>
(或者如果你确实意味着大于18而不是18或更大,则可以使用{18 TO *]
或[19 TO *]
)。
也可以使用appends
和invariants
而不是默认值将过滤器查询添加到所有查询或将参数设置为URL参数无法覆盖的静态值。
相关问题
- 1. 检查JComboBox是否具有默认值
- 2. 是否有可能在JOIN中有子查询过滤器
- 3. 是否有可能在这个sql中有逻辑过滤器?
- 4. 是否有默认过滤器,如$ {name |默认:“nohting”}在鲭模板
- 5. Apache Solr实现搜索API默认结果过滤器
- 6. 是否有可能与默认colModel
- 7. 是否有可能在rails中有条件的默认范围?
- 8. 是否有可能在CSS中链接-ms-过滤器?
- 9. 是否有可能在过滤器中添加客户条件?
- 10. 是否有可能用ElasticSearch替换broadleafcommerce中的apache solr?
- 11. 是否有可能在jqGrid中有列标题过滤?
- 12. 是否有任何Apache Solr schema.xml生成器工具?
- 13. mysql默认值NULL“unchageble” - 是否有可能?
- 14. 是否可以向listGrid过滤器添加默认文本?
- 15. 是否有可能在Scrapy中默认出列请求?
- 16. 是否有可能在django-cripsy-forms中将helper.form_tag默认为False?
- 17. 是否有可能避免在Dart中默认调用superconstructor?
- 18. ActiveAdmin - 使用默认值过滤器
- 19. 是否可以在MySQL中创建一个具有UNIX_TIMESTAMP默认值的列?
- 20. Android:是否可以将GridView基于具有过滤器功能的适配器?
- 21. 是否可以在Solr中对过滤器列表进行过滤?
- 22. Kendo UI默认网格过滤器值
- 23. Objective-C中的int是否具有默认值1?
- 24. 检查表是否存在并且具有默认值
- 25. 通过在插入语句中包含具有默认值的列,是否有任何性能提升?
- 26. 是否有可能通过我自己的ContentProvider Android的默认值来替换?
- 27. jqGrid过滤器工具栏的初始默认值
- 28. ExtJS默认过滤器激活,但网格没有过滤
- 29. Solr:没有显式设置默认值的字段默认值是什么?
- 30. 显示暴露过滤器的默认值没有结果
问题是我可能会定义其他'fq'条目,但没有'age'的过滤器。在这种情况下,使用'age'过滤器的'fq'默认值必须生效,因为它被其他过滤器覆盖。 – Mihai238
如果您需要更高级的逻辑,那么我认为您将不得不在中间件中执行此操作,因为无法读取和分析参数以知道它只是通过配置中Solr中的单个字段进行过滤。你可以扩展requestHandler并编写你自己的java代码.. – MatsLindh
你绝对是对的。我通过使用两个不同的请求处理程序来结束一个更简单的解决方案:一个使用appender,另一个不使用。感谢您的帮助! – Mihai238