![]() | Function Methods |
The Function type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | BitdotT |
Returns the sum of products of each bit of a mask multiplied with its weight.
|
![]() ![]() | Crc32 |
Calculates the CRC32 value for a string.
|
![]() ![]() | ExistT |
Returns the value of the attribute if it exists in the index(es), otherwise returns the provided default value.
|
![]() ![]() | Fibonacci |
Calculates the n-th Fibonacci number.
|
![]() ![]() ![]() | Geodist(Single, Single, Single, Single) |
Calculates the geosphere distance between the two points given by their coordinates. The
coordinates must be provided in radians.
|
![]() ![]() | Geodist(Single, Single, Single, Single, GeodistanceOptions) |
Calculates the geosphere distance between the two points given by their coordinates.
|
![]() ![]() | GroupByT |
Returns the value by which a grouping was made.
|
![]() ![]() | Idiv |
Returns the result of an integer division of the first argument by the second argument.
|
![]() ![]() | MinTopSortValue |
Returns the sort key value of the worst found element in the current top-N matches if sort key is float and 0 otherwise.
|
![]() ![]() | MinTopWeight |
Returns the weight of the worst found element in the current top-N matches.
|
![]() ![]() | PackedFactors |
Can be used in queries to see all the weighting factors calculated when doing the matching. This function works only if
expression ranker is specified and the query is not a full scan, otherwise it will return an error.
|
![]() ![]() | Rand |
Returns a random value.
|
![]() ![]() | Sint(ExpressionFuncInt64) |
Force Sphinx to reinterpret the given 32-bit unsigned integer argument as signed, and to also expand it to 64-bit type.
|
![]() ![]() | Sint(Int64) |
Force Sphinx to reinterpret the given 32-bit unsigned integer argument as signed, and to also expand it to 64-bit type.
|
![]() ![]() | ZonespanList |
Returns pairs of matched zone spans.
|