我收集了“通知程序”。鉴于此集合的以下示例文档:
{
"timestamp": 1413543986,
"message": "message",
"readed": {
"user_8": 0,
"user_9": 0,
"user_22": 0
},
"type": "1014574149174"
}
我尝试使用以下 AQL 查找此文档:
FOR n IN Notifier
LET usersFound = TO_BOOL(
FOR user IN n.readed
FILTER user == 'user_8'
LIMIT 1
RETURN user
)
FILTER usersFound==true
RETURN n
我收到以下错误:
[1501] 语法错误,意外的 FOR 声明,期望 ) 在位置 3:10 的“OR user IN n.readed FILT...”附近
如何使用 LET 正确编写此 AQL?