arango 搜索视图不支持 LIKE 运算符

问题描述 投票:0回答:1

Arango Search 似乎不支持 LIKE 运算符。
其他支持的运营商工作正常。

尝试过这个 AQL:

FOR s IN searchView
SEARCH s.name LIKE "somesubstring"
RETURN s

但它给出了一个错误:

查询:AQL:未实现:无法将循环变量“s”评估为 ArangoSearch 不合规表达式的一部分 'LIKE([$0.name,"somesubstring"])'(异常位置: C: m04-windows\oskar\work\ArangoDB rangod\IResearch\IResearchExpressionContext.cpp:62) (执行时)(异常位置: C: m04-windows\oskar\work\ArangoDB rangod\RestHandler\RestCursorHandler.cpp:298)

提到了这个:https://docs.arangodb.com/3.11/aql/high-level-operations/search/

其他支持的运营商工作正常。

我们如何在 Arango 搜索视图中实现这一目标?
LIKE 运算符或模仿相同的行为。

问题参考:https://github.com/arangodb/arangodb/issues/11176

arangodb aql arangojs arangodb-foxx
1个回答
1
投票

LIKE (introduced in v3.7.0), also NOT LIKE
Alpha 版本现已推出。你可以测试一下。

© www.soinside.com 2019 - 2024. All rights reserved.