我需要计算SQL查询结果中的元素:db._query('FOR v in visitors FILTER v.ip == "127.0.0.1" return COUNT(v.guid) ')此请求返回每个GUID的长度,但我需要获得GUID的总数,例如:2.
db._query('FOR v in visitors FILTER v.ip == "127.0.0.1" return COUNT(v.guid) ')
k4ymrczo1#
您需要使用查询结果作为COUNT函数的输入,然后使用RETURN这个结果。出于性能原因,您可以将实际查询的RETURN值替换为1:
COUNT
RETURN
1
RETURN COUNT(FOR v IN visitors FILTER v.ip == "127.0.0.1" RETURN 1)
jchrr9hc2#
2022年的版本!
FOR m IN messages FILTER DATE_HOUR(m.date) == 3 COLLECT WITH COUNT INTO length RETURN length
2条答案
按热度按时间k4ymrczo1#
您需要使用查询结果作为
COUNT
函数的输入,然后使用RETURN
这个结果。出于性能原因,您可以将实际查询的
RETURN
值替换为1
:jchrr9hc2#
2022年的版本!