【发布时间】:2017-06-25 20:44:16
【问题描述】:
我有 2 个集合,用户和员工,因此员工文档的 _id 嵌入到用户文档中。我想知道以下两种方法中哪一种更有效。
FOR employee IN employees
FOR user IN users
FILTER user.email == 'user@foo.com'
FILTER employee._id == user.employee
RETURN merge({user: user, active: employee.active})
或
FOR user IN users
FOR employee IN employees
FILTER employee._id == user.employee
FILTER user.email == 'user@foo.com'
RETURN merge({user: user, active: employee.active})
【问题讨论】: