(g) List Formulas¶
These formulas operate on list types. They are based on PostgreSQL array functions and operators and row and array comparisons.
Append¶
Adds a list item to a list
- Date Type: List
- Variables Accepted:- List:- Type: Single Record List-Like
- Description: List to add to
 
- Item:- Type: Single Record-Like of the data type of the list items
- Description: List item to add
 
 
- List:
- Editable?: No
- PostgreSQL Mapping: ||operator orarray_appendfunction
Concatenate¶
Turns two lists into one big list.
- Date Type: List
- Variables Accepted:- List 1:- Type: Single Record List-Like
- Description: First list
 
- List 2:- Type: Single Record List-Like
- Description: Second list
 
 
- List 1:
- Editable?: No
- PostgreSQL Mapping: ||operator
Contains List¶
Checks if all items in a list are also in another list.
- Date Type: Boolean
- Variables Accepted:- Container List:- Type: Single Record List-Like
- Description: List that contains items to check
 
- Contains List:- Type: Single Record List-Like
- Description: List whose items should be contained in the other list
 
 
- Container List:
- Editable?: No
- PostgreSQL Mapping: @>operator
Contains Item¶
Checks if a specific item is in a list.
- Date Type: Boolean
- Variables Accepted:- List:- Type: Single Record List-Like
- Description: List that contains items to check
 
- Item:- Type: Same as data type of the List
- Description: Item to check
 
 
- List:
- Editable?: No
- PostgreSQL Mapping: INconstruct
Overlap¶
Checks if two lists have any items in common.
- Date Type: Boolean
- Variables Accepted:- List 1:- Type: Single Record List-Like
- Description: First list
 
- List 2:- Type: Single Record List-Like
- Description: Second list
 
 
- List 1:
- Editable?: No
- PostgreSQL Mapping: &&operator
Convert to Text¶
Converts a list into text.
- Date Type: Text
- Variables Accepted:- List:- Type: Single Record List-Like
- Description: List to turn into text
 
- Delimiter:- Type: Text
- Description: What to use to separate list items
- Default Value: ,
 
- NULL text:- Type: Text
- Description: What to show null values as
- Default Value: `` (NULL values will not be shown at all)
 
 
- List:
- Editable?: No
- PostgreSQL Mapping: array_lengthfunction
Length¶
Returns the count of a list
- Date Type: Integer
- Variables Accepted:- List:- Type: Single Record List-Like
- Description: List to count
 
 
- List:
- Editable?: No
- PostgreSQL Mapping: array_lengthfunction