JsonQL
1.2.0
  • Mutating JSON Files
  • Querying JSON Files
  • Lambda Functions
  • Special Keywords
  • JSON Mutator Functions
  • Optional and Named Parameters
  • JSON Path Functions
  • Functions
  • Aggregate Functions
  • Operators
    • Arithmetic Operators
    • Comparison Operators
    • Logical Operators
    • Text Matching Operators
    • Value is Null or Undefined Check Operators
    • Other Operators
      • ‘assert’
      • Default Value ‘:’
      • Arrow Function ‘=>’
      • Named Parameter ‘->’
      • ‘typeof’
  • Dependency Injection Setup
  • Custom JsonQL
  • Future Releases
JsonQL
  • Operators
  • Other Operators
  • View page source

Other Operators

  • Number of other operators are supported in JsonQL that were not classified under any section and were groupped in this section.

  • ‘assert’
    • Syntax
    • Operator Operands
    • Evaluation Rules
    • Use Cases
    • Implementation Details
    • Best Practices
    • Notes
    • Examples
  • Default Value ‘:’
    • Syntax
    • Operator Operands
    • Evaluation Rules
    • Return Value
    • Use Cases
    • Implementation Details
    • Best Practices
    • Notes
    • Examples
  • Arrow Function ‘=>’
    • Syntax
    • Operator Operands
    • Common Usage Patterns
    • Evaluation Rules
    • Use Cases
    • Examples
      • Filtering with Where
      • Projection with Select
      • Complex Filtering
      • Nested Property Access
      • Sorting with OrderBy
      • Conditional Checks
      • Chaining Operations
      • Lambda with Calculations
    • Best Practices
    • Notes
    • Advanced Examples
      • Filtering with Multiple Conditions
      • Nested Collection Processing
      • Conditional Expressions
  • Named Parameter ‘->’
    • Syntax
    • Operator Operands
    • Named Parameter Structure
    • Evaluation Rules
    • Advantages of Named Parameters
    • Use Cases
    • Examples
      • Basic Named Parameter Usage
      • Multiple Named Parameters
      • Order Independence
      • Skipping Optional Parameters
      • Mixed Named and Positional
      • Complex Expressions as Values
      • Improving Readability
      • Date/Time Functions
      • String Manipulation
      • Mathematical Functions
    • Best Practices
    • Notes
    • Comparison with Positional Parameters
    • Error Scenarios
      • Invalid Parameter Name
      • Duplicate Parameter
      • Mixed Order Error
  • ‘typeof’
    • Syntax
    • Operator Operands
    • Return Values
    • Evaluation Rules
    • Use Cases
    • Implementation Details
    • Best Practices
    • Notes
    • Examples
Previous Next

© Copyright 2025, Artak Hakobyan.

Built with Sphinx using a theme provided by Read the Docs.