# 7.15. Function

Function can be used in some commands. For example, you can use function in `--filter`, `--scorer` and `output_columns` options of select.

This section describes about function and built-in functions.

TODO: Add documentations about function.

- 7.15.1. `between`
- 7.15.2. `cast_loose`
- 7.15.3. edit_distance
- 7.15.4. `fuzzy_search`
- 7.15.5. `geo_distance`
- 7.15.6. geo_in_circle
- 7.15.7. geo_in_rectangle
- 7.15.8. `highlight_full`
- 7.15.9. `highlight_html`
- 7.15.10. `html_untag`
- 7.15.11. `in_records`
- 7.15.12. `in_values`
- 7.15.13. `math_abs`
- 7.15.14. now
- 7.15.15. `number_classify`
- 7.15.16. `prefix_rk_search`
- 7.15.17. `query`
- 7.15.18. `query_parallel_or`
- 7.15.19. rand
- 7.15.20. `snippet`
- 7.15.21. `snippet_html`
- 7.15.22. `string_length`
- 7.15.23. `string_slice`
- 7.15.24. `string_substring`
- 7.15.25. `sub_filter`
- 7.15.26. `time_classify_day`
- 7.15.27. `time_classify_day_of_week`
- 7.15.28. `time_classify_hour`
- 7.15.29. `time_classify_minute`
- 7.15.30. `time_classify_month`
- 7.15.31. `time_classify_second`
- 7.15.32. `time_classify_week`
- 7.15.33. `time_classify_year`
- 7.15.34. `vector_find`
- 7.15.35. `vector_new`
- 7.15.36. `vector_size`
- 7.15.37. `vector_slice`

previous

7.14. Regular expression

next

7.15.1. `between`