如何仅对一个嵌套属性进行示例查询?

How to do query by example on ONLY ONE nested attributes?

所以我正在使用 ArangoDB 并获得了如下所示的嵌套数据结构:

doc 1 = { "a" : {
    "uid": 1,
    "properties":{ 
       "meta": 0
       }
    }
}

doc 2 = { "a" : {
    "uid": 1,
    "properties":{}
    }
}

我希望能够获取 uid1 的所有文档,而不必考虑 properties 属性的值。

正在通过 { "a" : { "uid": 1 } } return 什么都没有的示例进行提取。

假设 doc1 和 doc2 是保存在文档集合 docs 中的文档,您可以通过过滤子属性 a.uid.

来访问所有 uid=1 的文档

AQL 示例:

FOR doc IN docs FILTER doc.a.uid==1 RETURN doc