Hey,
I'm running solr (3.5.0.2011.11.30.16.37.06) and have encountered what
I think is a bug with the boost function (bf) parameter.
I've used sunspot (for use of solr with rails) which allows managing
dynamic fields, which by default creates fields like
"dynamicfield:value1","dynamicfield:value2", though using the :
character in the field name, which needs to be escaped.
If I use a query which includes "q=dynamicfield\:value1:6", everything
works fines and matches are found.
However, if I use the bf field with bf=dynamicfield\:value1, I get an
error message "undefined field dynamicfield", the same without
escaping the :
Should I file a bug report?
Best,
Nils
<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader"><int name="status">0</int><int name="QTime">3</int><lst name="params"><str name="start">0</str><str name="q">expertise\:solution_database_i:6</str><str name="defType">edismax</str><str name="rows">10</str></lst></lst><result name="response" numFound="1" start="0"><doc><arr name="full_name_texts"><str>Nils Kaiser</str></arr><str name="id">User 4f32081ccd112e65d300006c</str></doc></result>
</response>