mirror of https://gitee.com/bigwinds/arangodb
Fixed creation of SmartCollections with correct directions.
This commit is contained in:
parent
e75b8f5503
commit
69ebf08abe
|
@ -212,9 +212,9 @@ TraversalNode::TraversalNode(ExecutionPlan* plan, size_t id,
|
||||||
_edgeColls.emplace_back(std::make_unique<aql::Collection>(
|
_edgeColls.emplace_back(std::make_unique<aql::Collection>(
|
||||||
n, _vocbase, TRI_TRANSACTION_READ));
|
n, _vocbase, TRI_TRANSACTION_READ));
|
||||||
} else {
|
} else {
|
||||||
|
_directions.emplace_back(dir);
|
||||||
_edgeColls.emplace_back(std::make_unique<aql::Collection>(
|
_edgeColls.emplace_back(std::make_unique<aql::Collection>(
|
||||||
n, _vocbase, TRI_TRANSACTION_READ));
|
n, _vocbase, TRI_TRANSACTION_READ));
|
||||||
_directions.emplace_back(dir);
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -301,7 +301,7 @@ TraversalNode::TraversalNode(ExecutionPlan* plan, size_t id,
|
||||||
names = c->realNamesForRead();
|
names = c->realNamesForRead();
|
||||||
}
|
}
|
||||||
for (auto const& name : names) {
|
for (auto const& name : names) {
|
||||||
addEdgeColl(name, baseDirection);
|
addEdgeColl(name, dir);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue