Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

sanjay1688's avatar

Error - Unable Get The Data From Mongodb (Ubuntu, PHP 7.0, Mongo 3.0)

Unable get the data from mongodb getting below error

FatalThrowableError in Find.php line 287:

Type error: Argument 3 passed to MongoDB\Driver\Server::executeQuery() must be an instance of MongoDB\Driver\ReadPreference, array given in Find.php line 287

at Server->executeQuery('arms.cmsusers', object(Query), array('readPreference' => object(ReadPreference))) in Find.php line 287 at Find->execute(object(Server)) in Collection.php line 530 at Collection->find(array('_id' => object(ObjectId)), array('limit' => '1', 'typeMap' => array('root' => 'array', 'document' => 'array'), 'readPreference' => object(ReadPreference))) at call_user_func_array(array(object(Collection), 'find'), array(array('_id' => object(ObjectId)), array('limit' => '1', 'typeMap' => array('root' => 'array', 'document' => 'array')))) in Collection.php line 41 at Collection->__call('find', array(array('_id' => object(ObjectId)), array('limit' => '1', 'typeMap' => array('root' => 'array', 'document' => 'array')))) in Builder.php line 317 at Builder->getFresh(array()) in Builder.php line 153 at Builder->get(array('')) in Builder.php line 477 at Builder->getModels(array('')) in Builder.php line 234 at Builder->get(array('')) in Builder.php line 206 at Builder->first(array('')) in Builder.php line 87 at Builder->find('59858df7af21a2d01f54bde2', array('*')) in Builder.php line 119 at Builder->findOrFail('59858df7af21a2d01f54bde2') at call_user_func_array(array(object(Builder), 'findOrFail'), array('59858df7af21a2d01f54bde2')) in Model.php line 3444 at Model->__call('findOrFail', array('59858df7af21a2d01f54bde2')) in Model.php line 542 at Model->__call('findOrFail', array('59858df7af21a2d01f54bde2')) at call_user_func_array(array(object(Cmsuser), 'findOrFail'), array('59858df7af21a2d01f54bde2')) in Model.php line 3458 at Model::__callStatic('findOrFail', array('59858df7af21a2d01f54bde2')) in admin_routes.php line 10 at RouteServiceProvider->{closure}() at call_user_func_array(object(Closure), array()) in Route.php line 155 at Route->runCallable(object(Request)) in Route.php line 130 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)) 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

0 likes
0 replies

Please or to participate in this conversation.