File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -39,6 +39,19 @@ $dismaxQuery->addQueryField('manufacturedate_dt');
3939
4040$ queryResponse = $ client ->query ( $ dismaxQuery );
4141
42+ print_r ($ queryResponse ->getResponse ()->responseHeader ->params );
43+
44+ // Scenario 3: Same as Scenario 2, now including explicit boost value for the query fields.
45+ // Expect:
46+ // - pf parameter should list each phrase field with ~ and ^ prefix for slop and boost value respectively.
47+ // - qf parameter should list each query field with a ^ prefix for boost value.
48+ $ dismaxQuery ->removeQueryField ('score ' );
49+ $ dismaxQuery ->removeQueryField ('manufacturedate_dt ' );
50+ $ dismaxQuery ->addQueryField ('score ' , 3 );
51+ $ dismaxQuery ->addQueryField ('manufacturedate_dt ' , 7 );
52+
53+ $ queryResponse = $ client ->query ( $ dismaxQuery );
54+
4255print_r ($ queryResponse ->getResponse ()->responseHeader ->params );
4356?>
4457--EXPECTF--
@@ -62,4 +75,15 @@ SolrObject Object
6275 [sort] => score desc,manufacturedate_dt desc
6376 [version] => 2.2
6477 [wt] => xml
78+ )
79+ SolrObject Object
80+ (
81+ [q] => *:*
82+ [defType] => edismax
83+ [indent] => on
84+ [qf] => score^3 manufacturedate_dt^7
85+ [pf] => phraseField1~5^10 phraseField2~1^5
86+ [sort] => score desc,manufacturedate_dt desc
87+ [version] => 2.2
88+ [wt] => xml
6589)
You can’t perform that action at this time.
0 commit comments