MongoCode::__construct Crea un nuevo objeto de código &reftitle.description; public MongoCode::__construct stringcode arrayscopearray() &reftitle.parameters; code Texto del código. scope Ámbito que se usará para este código. &reftitle.returnvalues; Devuelve un nuevo objeto de código. &reftitle.examples; Ejemplo de <methodname>MongoCode::__construct</methodname> 4)); var_dump($code); ?> ]]> &example.outputs.similar; array(1) { ["x"]=> int(4) } ["code"]=> string(80) "function() { for(i=0;i<10;i++) { db.foo.update({z : i}, {z : x}); } return x-1; }" } ]]> Usando <classname>MongoCode</classname> con $where Este ejemplo consulta la colección de elementos cuyos campos 'x' valgan menos que $y. Tenga en cuenta que se pasan objetos PHP al ámbito de JavaScript y que la función JavaScript devuelve un booleano. find(array('$where' => new MongoCode('function() { return this.x < y; }', array('y'=>$y)))); ?> ]]>