标签: azure-cosmosdb gremlin tinkerpop
我正在将Gremlin用于Cosmos DB。我有标记为“ Person”的顶点。在前端,我有一个搜索框,用户可以在其中输入名称。即使用户输入了部分名称,无论大小写,我都需要通过查询“人员”来获得相关结果。
我发现textContains,startsWith但在cosmos DB查询门户中似乎不支持它。
还有其他选择吗?
答案 0 :(得分:0)
即使用户输入了部分名称,无论大小写如何,我 需要通过查询“人员”来获得相关结果。
根据您的描述,也许您可以在SQL中使用CONTAINS运算符。
CONTAINS
SELECT c.label,c.name FROM c where CONTAINS(c.label, 'Per')
输出:
更新答案:
根据我对Cosmos DB Gremlin API支持的list的搜索,到目前为止,startswith或contains还是无法触及的。
startswith
contains
您可以参考link中提到的thread。也可以提交反馈here来推动有关功能的发展。