क्या आप वाकई उसी डेटाबेस का उपयोग कर रहे हैं? इसे एक बुनियादी उदाहरण के रूप में सरल बनाने का प्रयास करें, उदा.,
$m = new Mongo();
$db = $m->foo;
$db->system->js->save(array("_id"=>"archiveMessages",
"value"=>new MongoCode("function() { return 3; }")));
print_r($db->execute("archiveMessages()"));
इसमें परिणाम:
Array
(
[retval] => 3
[ok] => 1
)