0

私は PHP Solr クライアントを使用しておりfq、この色の値に (Solr フィルター クエリ)を追加したいと考えています。149,163,166

$additionalParameters['facet']          = 'true';
$additionalParameters['facet.mincount'] = 0;
$additionalParameters['facet.limit']    = 25; // default = 100      
$additionalParameters['facet.field']    = array(
                                            'closest_rgb',
                                            'price'
                                          );
$additionalParameters['fq']             = '149,163,166';

$obj_results = $obj_solr->search($search_query, $int_offset, $int_limit, $additionalParameters);

私は何かを忘れましたか?PHPクライアントでは結果が得られないためです。

このURLを呼び出すことで

select?q=soort_id:19&facet=true&facet.field=closest_rgb&fq=closest_rgb:149,163,166

結果があります。

4

1 に答える 1

0

fqステートメントでフィールド名を指定する必要があります。

$additionalParameters['fq'] = 'closest_rgb:149,163,166';

于 2011-09-08T17:11:50.790 に答える