我的项目后端是arangodb。我有两个集合名为“test”和“demo”。我需要从这两个表中获取数据。我的数据如下:
试验,测验
[
{
"firstName": "abc",
"lastName": "pqr",
"company": "abc Industries",
"id": "1234"
},
{
"firstName": "xyz",
"lastName": "qwe",
"company": "xyz Industries",
"id": "5678"
}
]
演示
[
{
"clientId": "1234",
"subject": "test",
"message": "testing",
"priority": "High",
"status": "closed",
"id": "111111"
},
{
"clientId": "1234",
"subject": "hiii",
"message": "demo",
"priority": "High",
"status": "closed",
"id": "222222"
},
]
在这个id的测试是相同的clientid的演示。我需要选择数据从表中的数据是客户端“1234”。我怎样才能实现这使用AQL(arango查询语言)。我是新的arango。任何建议将是非常宝贵的。
3条答案
按热度按时间moiiocjp1#
您可以使用连接或子查询来执行此操作。
包含子查询的解决方案如下所示:
@client
是一个bind parameter,其中包含您的值1234
。其结果是:
z9zf31ra2#
guicsvcw3#