Last Updated: February 25, 2016
·
454
· michelwilhelm

MongoDB + PHP e definição de variáveis

Quando se trabalha com MongoDB no PHP, algo importante é que as variáveis devem ter seu tipo definido ou suas consultas lhe trarão algumas dores de cabeça, visto que 1 != '1', logo:

<?php
 $_idade= (int) $_POST['idade']; // ou $_idade = 25;
 $db->collection->insert(
     Array(
         'data_registro' => new MongoDate(time()), // UTC
         'nome' => 'Michel Wilhelm',
         'idade' => $_idade
     )
 );