Configuration : Appendix - Search API Parameters : Misc
 
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"