所以我正在使用ArangoDB并获得了如下的嵌套数据结构:
doc 1 = { "a" : {
"uid": 1,
"properties":{
"meta": 0
}
}
}
doc 2 = { "a" : {
"uid": 1,
"properties":{}
}
}
我希望能够获取uid
为1
的所有文档,而不必考虑properties属性的值。
通过示例{ "a" : { "uid": 1 } }
进行访存不会返回任何结果。
答案 0 :(得分:0)
假设doc1和doc2是保存在文档集合docs
中的文档,则可以通过过滤子属性a.uid
来访问uid = 1的所有文档。
AQL示例:
FOR doc IN docs FILTER doc.a.uid==1 RETURN doc