Misc
use_logic_virtual_fields
• true/false - (Optional) Removes all virtual fields defined in the search logic. Default is true.
• vfname1,vfname2,vfname3 - Keeps only this list of virtual fields. Be careful, they must exist in the search logic.
avf or add_virtual_field
name:url-escaped-expr
remove_virtual_field
One argument: name of the virtual field to remove. The virtual field can be used in a meta. It can also replace an existing virtual field.
tz or timezone
One argument: time difference to apply in virtual operator #adjust_timezone(expr). Format: [+-][00...12][00|15|30|45]
Example: add 4 hours and 30 minutes
timezone=+04:30
The example below is printed:
original_time: 2016/10/02 14:15:16
adjusted_time: 2016/10/02 08:15:16
hit_meta.original_time.expr=document_lastmodifieddate&
hit_meta.original_time.operation.time_formatter1.type=time_format&
hit_meta.adjusted_time.expr=#adjust_timezone(document_lastmodifieddate)&
hit_meta.adjusted_time.operation.time_formatter2.type=time_format&
timezone=-06:00
of or output_format
Output format specifier. The following formats are supported:
• flea - internal binary representation, used only by the Java Search Client
• xmlv10, xml - XML representation
• json - JSON representation
• csv - CSV representation (do not include synthesis)
• atom - Atom representation
callback
JSONP support. If specified, and if the output_format parameter is set to JSON, wraps the response in a function whose name is given by the parameter.
cache
Key/Value | Description |
---|
g=boolean | Must we get in cache? (default is 1) |
s=boolean | Must we search? (default is 1) |
p=boolean | Must we put in cache? (default is 1) |
e=boolean | Must we evict from cache before searching? (default is 0) |
f=boolean | Must we force insertion, even if cache is not accepting queries? (default is 0) |
Alias | Description |
---|
cache=no | Query is not cached and does not looked up in cache --> g:0,p:0 |
cache=evict | Runs the query from the index, evicts it from the cache if it was in cache --> e:1,p:0 |
cache=only | Only returns cached results. If there is no cached result, it returns an error --> s:0 |
Note: Warm-up queries are sent with &cache=g:0,f:1.
query_implicit_sequence_operator or qiso
The default query operator. If a user enters this query: exalead cloudview (without quotes), by default, it is parsed as "exalead AND cloudview".
• qiso=AND parses as "exalead AND cloudview"
• qiso=OR parses as "exalead OR cloudview"