Php mongo1:27017:异常:聚合结果超过最大文档大小(16MB)
我正在尝试在我的laravel应用程序中运行mongo查询,但收到本文标题中列出的错误。我想我需要将Php mongo1:27017:异常:聚合结果超过最大文档大小(16MB),php,mongodb,laravel,Php,Mongodb,Laravel,我正在尝试在我的laravel应用程序中运行mongo查询,但收到本文标题中列出的错误。我想我需要将useCursor设置为true,但我很难让它工作。这是我的密码: $email_duplicates = User::raw(function ($collection) { return $collection->aggregate( [ [ '$group' =>
useCursor
设置为true
,但我很难让它工作。这是我的密码:
$email_duplicates = User::raw(function ($collection) {
return $collection->aggregate(
[
[
'$group' => [
'_id' => [
'email' => '$email',
],
'uniqueIds' => [
'$addToSet' => '$_id',
],
'count' => [
'$sum' => 1,
],
],
],
[
'$match' => [
'count' => [
'$gt' => 1,
],
],
],
],
[
'allowDiskUse' => true,
],
[
'useCursor' => true,
]
);
});
有人知道我做错了什么吗
谢谢