include/SugarSearchEngine/Elastic/Elastica/Query/Wildcard.php
Wildcard query
- Author
- Nicolas Ruflin
- Category
- Xodoa
- Link
- http://www.elasticsearch.com/docs/elasticsearch/rest_api/query_dsl/wildcard_query
- Package
- Elastica
- Uses
- \Elastica_Query_Abstract
\Elastica_Query_Wildcard
Package: Elastica
 
 
 
 
 Parameters
Parameters
Returns
 
 
 
 
 
 
Wildcard query
This function can be used to handle params for queries, filter, facets
- Parent(s)
- \Elastica_Query_Abstract < \Elastica_Param
- Author
- Nicolas Ruflin
- Category
- Xodoa
- Link
- http://www.elasticsearch.com/docs/elasticsearch/rest_api/query_dsl/wildcard_query
- Uses
- \Elastica_Query_Abstract
Properties


 array
                 $_params= 'array()'
array
                 $_params= 'array()'
                
Default value
array()Details- Type
- array
- Inherited_from
- \Elastica_Param::$$_params
- Inherited_from
- \Elastica_Query_Abstract::$$_params


 $_rawParams= 'array()'
                 $_rawParams= 'array()'
                
Default value
array()Details- Type
- n/a
- Inherited_from
- \Elastica_Param::$$_rawParams
- Inherited_from
- \Elastica_Query_Abstract::$$_rawParams
Methods


 __construct(
          string $key
              =
              '', string $value
              =
              null, float $boost
              =
              1.0
          )
        
        :
          void
__construct(
          string $key
              =
              '', string $value
              =
              null, float $boost
              =
              1.0
          )
        
        :
          void
Parameters
| Name | Type | Description | 
|---|---|---|
| $key | string | OPTIONAL Wildcard key | 
| $value | string | OPTIONAL Wildcard value | 
| $boost | float | OPTIONAL Boost value (default = 1) | 


 _setRawParam(
          string $key, mixed $value
          )
        
        :
          \Elastica_Param
_setRawParam(
          string $key, mixed $value
          )
        
        :
          \Elastica_Param
inherited
Sets params not inside params array
Inherited from: \Elastica_Param::_setRawParam()\Elastica_Query_Abstract::_setRawParam()
Parameters
Returns
| Name | Type | Description | 
|---|---|---|
| $key | string | |
| $value | mixed | 
| Type | Description | 
|---|---|
| \Elastica_Param | 


 addParam(
          string $key, mixed $value
          )
        
        :
          \Elastica_Param
addParam(
          string $key, mixed $value
          )
        
        :
          \Elastica_Param
inherited
Adds a param to the list
Inherited from: \Elastica_Param::addParam()\Elastica_Query_Abstract::addParam()This function can be used to add an array of params
| Name | Type | Description | 
|---|---|---|
| $key | string | Param key | 
| $value | mixed | Value to set | 
| Type | Description | 
|---|---|
| \Elastica_Param | 


 getParam(
          string $key
          )
        
        :
          mixed
getParam(
          string $key
          )
        
        :
          mixed
inherited
Returns a specific param
Inherited from: \Elastica_Param::getParam()\Elastica_Query_Abstract::getParam()
Parameters
Returns
Throws
| Name | Type | Description | 
|---|---|---|
| $key | string | Key to return | 
| Type | Description | 
|---|---|
| mixed | Key value | 
| Exception | Description | 
|---|---|
| \Elastica_Exception_Invalid | If requested key is not set | 


 getParams(
          
          )
        
        :
          array
getParams(
          
          )
        
        :
          array
inherited
Returns the params array
Inherited from: \Elastica_Param::getParams()\Elastica_Query_Abstract::getParams()
Returns
| Type | Description | 
|---|---|
| array | Params | 


 setParam(
          string $key, mixed $value
          )
        
        :
          void
setParam(
          string $key, mixed $value
          )
        
        :
          void
inherited
Sets (overwrites) the value at the given key
Inherited from: \Elastica_Param::setParam()\Elastica_Query_Abstract::setParam()
Parameters
| Name | Type | Description | 
|---|---|---|
| $key | string | Key to set | 
| $value | mixed | Key Value | 


 setParams(
          array $params
          )
        
        :
          \Elastica_Param
setParams(
          array $params
          )
        
        :
          \Elastica_Param
inherited
Sets (overwrites) all params of this object
Inherited from: \Elastica_Param::setParams()\Elastica_Query_Abstract::setParams()
Parameters
Returns
| Name | Type | Description | 
|---|---|---|
| $params | array | Parameter list | 
| Type | Description | 
|---|---|
| \Elastica_Param | 


 setValue(
          string $key, string $value, float $boost
              =
              1.0
          )
        
        :
          void
setValue(
          string $key, string $value, float $boost
              =
              1.0
          )
        
        :
          voidSets the query expression for a key with its boost value
Parameters
| Name | Type | Description | 
|---|---|---|
| $key | string | |
| $value | string | |
| $boost | float | 


 toArray(
          
          )
        
        :
          array
toArray(
          
          )
        
        :
          array
inherited
Converts the params to an array. A default implementation exist to create the an array out of the class name (last part of the class name) and the params
Inherited from: \Elastica_Param::toArray()\Elastica_Query_Abstract::toArray()
Returns
| Type | Description | 
|---|---|
| array | Filter array | 

 Classes
                          Classes
                      