我有MongoDB shell版本:3.2.8。 但是当我尝试执行文档示例时,问题仍然存在; https://docs.mongodb.com/manual/reference/operator/aggregation/graphLookup/
可能是什么问题?
在文件上说; Changed in version 3.4.
我应该将版本升级到3.4。
但是在github他们说; Upgrade to MongoDB v3.2+
资源; https://github.com/Automattic/mongoose/issues/3682
答案 0 :(得分:2)
$graphLookup
和$lookup
是两件不同的事情。
$ lookup ,并且应该与您合作 当前配置
$ graphLokkup ,所以要使用它,你需要它 升级到MongoDB 3.4并启用3.4功能。
像这样(来自shell):
db.adminCommand( { setFeatureCompatibilityVersion: "3.4" } )