sql >> Databasteknik >  >> NoSQL >> MongoDB

Anropar en lagrad procedur via PHP i MongoDB

Är du säker på att du använder samma databas? Försök att förenkla det till ett grundläggande exempel, t.ex.

$m = new Mongo();
$db = $m->foo;

$db->system->js->save(array("_id"=>"archiveMessages", 
   "value"=>new MongoCode("function() { return 3; }")));

print_r($db->execute("archiveMessages()"));

Resultat i:

Array
(   
    [retval] => 3
    [ok] => 1
)


  1. Ansluter till MongoDB 3.0 med Java Spring

  2. Mongoose Försöker öppna en osluten anslutning

  3. TypeError:Kan inte anropa metoden 'get' för undefined

  4. Finns det något sätt att sätta allt nollvärde på slutet när man sorterar med mongodb/mongoid?