File tree 2 files changed +9
-3
lines changed
test/lib/Elastica/Test/Query
2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -401,7 +401,7 @@ public function setSuggest(Suggest $suggest)
401
401
/**
402
402
* Add a Rescore
403
403
*
404
- * @param \Elastica\Rescore\AbstractRescore $rescore suggestion object
404
+ * @param mixed $rescore suggestion object
405
405
* @return $this
406
406
*/
407
407
public function setRescore ($ rescore )
Original file line number Diff line number Diff line change @@ -146,13 +146,19 @@ public function testMultipleQueries()
146
146
$ query = new Query ();
147
147
$ mainQuery = new Match ();
148
148
$ mainQuery = $ mainQuery ->setFieldQuery ('test1 ' , 'foo ' );
149
+
149
150
$ secQuery1 = new Term ();
150
151
$ secQuery1 = $ secQuery1 ->setTerm ('test2 ' , 'bar ' , 1 );
152
+ $ rescoreQuery1 = new QueryRescore ();
153
+ $ rescoreQuery1 ->setRescoreQuery ($ secQuery1 );
154
+
151
155
$ secQuery2 = new Term ();
152
156
$ secQuery2 = $ secQuery2 ->setTerm ('test2 ' , 'tom ' , 2 );
153
- $ queryRescore = new QueryRescore (array ($ secQuery1 , $ secQuery2 ));
157
+ $ rescoreQuery2 = new QueryRescore ();
158
+ $ rescoreQuery2 ->setRescoreQuery ($ secQuery2 );
159
+
154
160
$ query ->setQuery ($ mainQuery );
155
- $ query ->setRescore ($ queryRescore );
161
+ $ query ->setRescore (array ( $ rescoreQuery1 , $ rescoreQuery2 ) );
156
162
$ data = $ query ->toArray ();
157
163
158
164
$ expected = array (
You can’t perform that action at this time.
0 commit comments