考虑到这样的一些模型:
用户
{
attributes: {
report: {
collection: "report",
via: "owner"
}
}
}
报告
{
attributes: {
owner: {
model: "user"
}
}
}
我可以在一行中编写一个查询,该查询将返回包含0个以上报告的用户数组吗?
User.find({
report: {">": 0}
}).exec(function(err, result) {
res.send(result);
});
使用async.map
很容易,但我想知道是否可以避免使用async.map
初始结果数组。经过docs后,这似乎不可能吗?