Can you show your database config? It looks like you missed one of the parameters. Also what package do you use for mongo?
Unable get the data from mongodb (PHP 7.0, Mongo 3.0)
Unable get the data from mongodb getting below error
InvalidArgumentException in Aggregate.php line 319: MongoDB\Driver\Command::__construct() expects exactly 1 parameter, 2 given
in Aggregate.php line 319 at Command->__construct(array('aggregate' => 'buckets', 'pipeline' => array(array('$match' => array('$and' => array(array('status' => 'active'), array('artist_id' => '59858df7af21a2d01f54bde2'), array('visiblity' => array('$in' => array('producer')))))), array('$group' => array('aggregate' => array('$sum' => '1'), '_id' => null))), 'allowDiskUse' => false, 'cursor' => object(stdClass)), array()) in Aggregate.php line 319 at Aggregate->createCommand(object(Server)) in Aggregate.php line 247 at Aggregate->execute(object(Server)) in Collection.php line 218 at Collection->aggregate(array(array('$match' => array('$and' => array(array('status' => 'active'), array('artist_id' => '59858df7af21a2d01f54bde2'), array('visiblity' => array('$in' => array('producer')))))), array('$group' => array('aggregate' => array('$sum' => '1'), '_id' => null))), array('typeMap' => array('root' => 'array', 'document' => 'array'), 'readPreference' => object(ReadPreference))) at call_user_func_array(array(object(Collection), 'aggregate'), array(array(array('$match' => array('$and' => array(array('status' => 'active'), array('artist_id' => '59858df7af21a2d01f54bde2'), array('visiblity' => array('$in' => array('producer')))))), array('$group' => array('aggregate' => array('$sum' => '1'), '_id' => null))), array('typeMap' => array('root' => 'array', 'document' => 'array')))) in Collection.php line 41 at Collection->__call('aggregate', array(array(array('$match' => array('$and' => array(array('status' => 'active'), array('artist_id' => '59858df7af21a2d01f54bde2'), array('visiblity' => array('$in' => array('producer')))))), array('$group' => array('aggregate' => array('$sum' => '1'), '_id' => null))), array('typeMap' => array('root' => 'array', 'document' => 'array')))) in Builder.php line 259 at Builder->getFresh(array()) in Builder.php line 153 at Builder->get() in Builder.php line 1491 at Builder->getCountForPagination() in Builder.php line 341 at Builder->paginate('30') in BucketRepository.php line 36 at BucketRepository->getArtistBucketListing('59858df7af21a2d01f54bde2', 'producer') in BucketService.php line 74 at BucketService->getArtistBucketListing('59858df7af21a2d01f54bde2', 'producer') in BucketController.php line 44 at BucketController->getArtistBuckets(object(Request), '59858df7af21a2d01f54bde2', 'producer') at call_user_func_array(array(object(BucketController), 'getArtistBuckets'), array(object(Request), 'artist' => '59858df7af21a2d01f54bde2', 'visibility' => 'producer')) in Controller.php line 256 at Controller->callAction('getArtistBuckets', array(object(Request), 'artist' => '59858df7af21a2d01f54bde2', 'visibility' => 'producer')) in ControllerDispatcher.php line 164 at ControllerDispatcher->call(object(BucketController), object(Route), 'getArtistBuckets') in ControllerDispatcher.php line 112 at ControllerDispatcher->Illuminate\Routing{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102 at Pipeline->then(object(Closure)) in ControllerDispatcher.php line 114 at ControllerDispatcher->callWithinStack(object(BucketController), object(Route), object(Request), 'getArtistBuckets') in ControllerDispatcher.php line 68 at ControllerDispatcher->dispatch(object(Route), object(Request), 'App\Http\Controllers\Api\BucketController', 'getArtistBuckets') in Route.php line 203 at Route->runWithCustomDispatcher(object(Request)) in Route.php line 134 at Route->run(object(Request)) in Router.php line 708 at Router->Illuminate\Routing{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in HasApiAccess.php line 43 at HasApiAccess->handle(object(Request), object(Closure)) at call_user_func_array(array(object(HasApiAccess), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102 at Pipeline->then(object(Closure)) in Router.php line 710 at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 674 at Router->dispatchToRoute(object(Request)) in Router.php line 635 at Router->dispatch(object(Request)) in Kernel.php line 236 at Kernel->Illuminate\Foundation\Http{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in VerifyCsrfToken.php line 50 at VerifyCsrfToken->handle(object(Request), object(Closure)) at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in ShareErrorsFromSession.php line 49 at ShareErrorsFromSession->handle(object(Request), object(Closure)) at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in StartSession.php line 62 at StartSession->handle(object(Request), object(Closure)) at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37 at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in EncryptCookies.php line 59 at EncryptCookies->handle(object(Request), object(Closure)) at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in CheckForMaintenanceMode.php line 44 at CheckForMaintenanceMode->handle(object(Request), object(Closure)) at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102 at Pipeline->then(object(Closure)) in Kernel.php line 122 at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 87 at Kernel->handle(object(Request)) in index.php line 54
PHP INFO
MongoDB support enabled
MongoDB extension version 1.3.4
MongoDB extension stability stable
libbson bundled version 1.8.2
libmongoc bundled version 1.8.2
libmongoc SSL enabled
libmongoc SSL library OpenSSL
libmongoc crypto enabled
libmongoc crypto library libcrypto
libmongoc crypto system profile disabled
libmongoc SASL enabled
Please help me out wht going wrong
Please or to participate in this conversation.