Weijun-H commented on code in PR #6990:
URL: https://github.com/apache/arrow-datafusion/pull/6990#discussion_r1270182158


##########
docs/source/user-guide/expressions.md:
##########
@@ -179,24 +179,26 @@ Unlike to some databases the math functions in Datafusion 
works the same way as
 
 ## Array Expressions
 
-| Function                                  | Notes                            
                                                                              |
-| ----------------------------------------- | 
--------------------------------------------------------------------------------------------------------------
 |
-| array_append(array, element)              | Appends an element to the end of 
an array. `array_append([1, 2, 3], 4) -> [1, 2, 3, 4]`                        |
-| array_concat(array[, ..., array_n])       | Concatenates arrays. 
`array_concat([1, 2, 3], [4, 5, 6]) -> [1, 2, 3, 4, 5, 6]`                      
          |
-| array_contains(first_array, second_array) | Returns true, if each element of 
the second array appearing in the first array, otherwise false.               |
-| array_dims(array)                         | Returns an array of the array's 
dimensions. `array_dims([[1, 2, 3], [4, 5, 6]]) -> [2, 3]`                     |
-| array_fill(element, array)                | Returns an array filled with 
copies of the given value.                                                      
  |
-| array_length(array, dimension)            | Returns the length of the array 
dimension. `array_length([1, 2, 3, 4, 5]) -> 5`                                |
-| array_ndims(array)                        | Returns the number of dimensions 
of the array. `array_ndims([[1, 2, 3], [4, 5, 6]]) -> 2`                      |
-| array_position(array, element)            | Searches for an element in the 
array, returns first occurrence. `array_position([1, 2, 2, 3, 4], 2) -> 2`      
|
-| array_positions(array, element)           | Searches for an element in the 
array, returns all occurrences. `array_positions([1, 2, 2, 3, 4], 2) -> [2, 3]` 
|
-| array_prepend(array, element)             | Prepends an element to the 
beginning of an array. `array_prepend(1, [2, 3, 4]) -> [1, 2, 3, 4]`            
    |
-| array_remove(array, element)              | Removes all elements equal to 
the given value from the array.                                                 
 |
-| array_replace(array, from, to)            | Replaces a specified element 
with another specified element.                                                 
  |
-| array_to_string(array, delimeter)         | Converts each element to its 
text representation. `array_to_string([1, 2, 3, 4], ',') -> 1,2,3,4`            
  |
-| cardinality(array)                        | Returns the total number of 
elements in the array. `cardinality([[1, 2, 3], [4, 5, 6]]) -> 6`               
   |
-| make_array(value1, [value2 [, ...]])      | Returns an Arrow array using the 
specified input expressions. `make_array(1, 2, 3) -> [1, 2, 3]`               |
-| trim_array(array, n)                      | Removes the last n elements from 
the array.                                                                    |
+| Function                             | Notes                                 
                                                                         |
+| ------------------------------------ | 
--------------------------------------------------------------------------------------------------------------
 |
+| array_append(array, element)         | Appends an element to the end of an 
array. `array_append([1, 2, 3], 4) -> [1, 2, 3, 4]`                        |
+| array_concat(array[, ..., array_n])  | Concatenates arrays. 
`array_concat([1, 2, 3], [4, 5, 6]) -> [1, 2, 3, 4, 5, 6]`                      
          |
+| array_has(array, element)            | Returns true if the array contains 
the element `array_has([1,2,3], 1) -> true`                                 |
+| array_has_all(array, sub-array)      | Returns true if all elements of 
sub-array exist in array `array_has_all([1,2,3], [1,3]) -> true`               |
+| array_has_any(array, sub-array)      | Returns true if any elements exist is 
both array `array_has_any([1,2,3], [1,4]) -> true`                       |

Review Comment:
   ```suggestion
   | array_has_any(array, sub-array)      | Returns true if any elements exist 
in both arrays `array_has_any([1,2,3], [1,4]) -> true`                       |
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to