Drupal
Drupal CMS を使用している場合の解決策は次のとおりです。
まず、/solr/admin/schema.jsp の Schema Browser でフィールド名を見つけます。
次に、使用するモジュールに応じて、次の例を試してください。
Apachesolr モジュール
コード例:
/**
* Implements hook_apachesolr_query_alter().
*/
function hook_apachesolr_query_alter(DrupalSolrQueryInterface $query) {
$query->addParam('bq', array('is_review' =>
'(is_review:true^100 OR is_review:false^0)'
));
}
Solr API モジュールの検索
コード例:
/**
* Implements hook_search_api_solr_query_alter().
*/
function hook_search_api_solr_query_alter(&$call_args, SearchApiQueryInterface $query) {
$call_args['params']['bq'][] = '(is_review:true^100 OR is_review:false^0)';
}