我需要在Typescript中使用graphlookup输出聚合的结果;我该怎么办?
在我的代码下面,但它返回对象BSON],[对象BSON],[对象BSON]
children_layer.forEach(printnode => {
const array_s = DATA_COLLECT.getCollection(
"collection1"
)
.aggregate([
{
$graphLookup: {
from: "collection2",
startWith: printnode.node_id,
connectFromField: "node_id",
connectToField: "parent_node_id",
as: "result"
}
}
])
.toArray();
print(array_s.toString());
});
我需要输出: 节点1节点2 节点2节点3 节点3节点4等。