我正在尝试运行以下查询:
/solr/select?q=_val_:query("{!dismax qf=text v='solr rocks'}", my_field)
但是,指定my_field
为默认值会引发错误:
java.lang.NumberFormatException: For input string: "my_field"
此外,这些查询也会失败:
/solr/select?q=_val_:query("{!dismax qf=text v='solr rocks'}", ceil(my_field))
/solr/select?q=_val_:query("{!dismax qf=text v='solr rocks'}", ceil(1.0))
我们不能在函数查询中指定另一个字段或函数作为默认值吗?还有另一种方法可以完成我想做的事情吗?
我正在使用 Solr 3.1。