如何使用 AQL 计算元素数量?

Dmi*_*kov 3 count arangodb

我需要计算 SQL 查询结果中的元素: db._query('FOR v in visitors FILTER v.ip == "127.0.0.1" return COUNT(v.guid) ')

此请求返回我的每个 GUID 的长度,但我需要获取 GUID 总数,例如:2。

dot*_*art 7

您需要使用查询的结果作为COUNT函数的输入,然后是RETURN这个结果。

出于性能原因,您可以将RETURN实际查询的值替换1为:

RETURN COUNT(FOR v IN visitors FILTER v.ip == "127.0.0.1" RETURN 1)
Run Code Online (Sandbox Code Playgroud)