Skip to content

SQL: Left-hand side of filter being method return value errors (Regression) #3581

@gramian

Description

@gramian

ArcadeDB Server v26.3.1 (build 7c4856aec799a78b6f5c893f7477eba9d9708c34/1772652431081/UNKNOWN)

Running on Linux 6.17.0-14-generic - OpenJDK 64-Bit Server VM 25.0.2

Using CONTAINSANY (and maybe other filter operators) causes an error when the left-hand side is the result of the split method. This was encountered for the method split and used to work in 26.2.1 and before.

Setup:

CREATE DOCUMENT TYPE doc;
INSERT INTO doc SET txt = 'te st';

Reproduce:

SELECT FROM doc WHERE txt.split(' ') CONTAINSANY 'te';

Returns the error Invalid value for $current: null

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions