added sapi_solr query condition on field_reference
This commit is contained in:
		@@ -34,11 +34,13 @@ class Base extends ControllerBase {
 | 
			
		||||
 | 
			
		||||
    // Set fulltext search keywords and fields.
 | 
			
		||||
    $this->query->keys($this->keys);
 | 
			
		||||
    // $this->query->setFulltextFields(['name']);
 | 
			
		||||
    // $this->query->setFulltextFields(['field_reference']);
 | 
			
		||||
 | 
			
		||||
    // Set additional conditions.
 | 
			
		||||
    // $this->query->addCondition('status', 1)
 | 
			
		||||
    //   ->addCondition('author', 1, '<>');
 | 
			
		||||
    // in case we search for material reference like W0117
 | 
			
		||||
    if (preg_match('/^[WTRPCMFGSO]\d{4}$/i', $this->keys, $matches)) {
 | 
			
		||||
      $this->query->addCondition('field_reference', $this->keys);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    // Restrict the search to specific languages.
 | 
			
		||||
    // $this->query->setLanguages(['de', 'it']);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user