【发布时间】:2018-11-02 11:48:33
【问题描述】:
比如我有这个数据结构
{
easyFilter:1111,
hardFilter:[
{id:1},
{id:2},
...
]
}
如果我使用的查询是这样的
For u in collection
Filter u.easyFilter=1111 AND "somevalue" IN FLATTEN(u.hardFilter[*].id)
return u
如果我将 easyFilter 放在首位,查询会运行得更快吗,因为它只是在对象的第一级进行字符串比较,或者在 arango 中无关紧要?
【问题讨论】:
标签: database performance arangodb aql