Skip to content

Logic

Boolean logic operations: AND, OR, NOT, equals, contains.

5 modules

ModuleDescription
Logic ANDPerform logical AND operation
Logic ContainsCheck if a value contains another value
Logic EqualsCheck if two values are equal
Logic NOTPerform logical NOT operation
Logic ORPerform logical OR operation

Modules

Logic AND

logic.and

Perform logical AND operation

Parameters:

NameTypeRequiredDefaultDescription
valuesarrayYes-Boolean values to AND together

Output:

FieldTypeDescription
resultbooleanBoolean values to AND together
true_countnumberResult of AND operation
total_countnumberResult of AND operation

Logic Contains

logic.contains

Check if a value contains another value

Parameters:

NameTypeRequiredDefaultDescription
haystacktextYes-Value to search in (string, array, or object)
needletextYes-Value to search in (string, array, or object)
case_sensitivebooleanNoTrueValue to search for

Output:

FieldTypeDescription
resultbooleanCase sensitive search for strings
positionnumberWhether haystack contains needle
countnumberWhether haystack contains needle

Logic Equals

logic.equals

Check if two values are equal

Parameters:

NameTypeRequiredDefaultDescription
atextYes-First value to compare
btextYes-First value to compare
strictbooleanNoFalseSecond value to compare
case_sensitivebooleanNoTrueRequire same type (no type coercion)

Output:

FieldTypeDescription
resultbooleanCase sensitive string comparison
type_astringWhether values are equal
type_bstringWhether values are equal

Logic NOT

logic.not

Perform logical NOT operation

Parameters:

NameTypeRequiredDefaultDescription
valuebooleanYesFalseBoolean value to negate

Output:

FieldTypeDescription
resultbooleanBoolean value to negate
originalbooleanNegated result

Logic OR

logic.or

Perform logical OR operation

Parameters:

NameTypeRequiredDefaultDescription
valuesarrayYes-Boolean values to OR together

Output:

FieldTypeDescription
resultbooleanBoolean values to OR together
true_countnumberResult of OR operation
total_countnumberResult of OR operation

Released under the Apache 2.0 License.