Mongoldb上的图形聚合-限制文档大小

时间:2019-07-29 07:58:23

标签: mongodb mongodb-query aggregation-framework

我有一个包含成千上万个文档的MongoDB集合。文件是这样的:

{ "username" : "username_A","user_id" : "797684007", "follower_list_user_id" :[ "646923768", "1366379506", "1511259832"] }

我想找到一个路径(节点),该路径显示如何从其他user_id(或用户名)访问用户名A(实际上,在“ follower_list_user_id”中搜索并找到路径。) 我正在编写此$ graphLookup聚合:

db.testDB.aggregate({$match:{ "username": "username_A" } },{ $graphLookup: {from: "testDB", startWith: "$follower_list_user_id", connectFromField: "user_id", connectToField: "follower_list_user_id"  as: "results" , depthField: 'steps'}} )

但是我收到有关文档大小限制的MongoDB错误。结果文件超过16 MB。我该如何解决这个问题?

0 个答案:

没有答案