index.asciidoc 872 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. [[painless]]
  2. = Painless Scripting Language
  3. include::../Versions.asciidoc[]
  4. include::painless-getting-started.asciidoc[]
  5. // include::painless-examples.asciidoc[]
  6. // include::painless-design.asciidoc[]
  7. include::painless-lang-spec.asciidoc[]
  8. include::painless-syntax.asciidoc[]
  9. include::painless-api-reference.asciidoc[]
  10. ////
  11. Proposed Outline (WIP)
  12. Getting Started with Painless
  13. Accessing Doc Values
  14. Updating Fields
  15. Working with Dates
  16. Using Regular Expressions
  17. Debugging Painless Scripts
  18. Example Scripts
  19. Using Painless in Script Fields
  20. Using Painless in Watches
  21. Using Painless in Function Score Queries
  22. Using Painless in Script Queries
  23. Using Painless When Updating Docs
  24. Using Painless When Reindexing
  25. How Painless Works
  26. Painless Architecture
  27. Dispatching Functions
  28. Painless Language Specification
  29. Painless API
  30. ////
  31. Painless API Reference