[
https://issues.apache.org/jira/browse/PHOENIX-7662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Viraj Jasani updated PHOENIX-7662:
----------------------------------
Fix Version/s: 5.3.0
> BSON Condition Function contains()
> ----------------------------------
>
> Key: PHOENIX-7662
> URL: https://issues.apache.org/jira/browse/PHOENIX-7662
> Project: Phoenix
> Issue Type: New Feature
> Reporter: Viraj Jasani
> Priority: Major
> Fix For: 5.3.0
>
>
> PHOENIX-7463 provides us with the ability to generate and evaluate AST
> (Abstract Syntax Tree) for the BSON condition expression evaluation for it's
> SQL type expressions.
> The purpose of this Jira is to provide a new internal function for
> BSON_CONDITION_EXPRESSION() to help evaluate whether value of the given field
> key contains a particular value.
> contains(fieldKey, val) => here, fieldKey represents field key's path in the
> given BSON document. val represents value which needs to be compared.
> The function evaluation returns true if the value of the field contains the
> specified value. The field can be:
> * A string that contains a particular substring
> * A set that contains a particular element within the set
> * A list that contains a particular element within the list
--
This message was sent by Atlassian Jira
(v8.20.10#820010)