Quantcast
Channel: PHP – Jodacame.com :: My Vim!
Viewing all articles
Browse latest Browse all 21

Usando MongoDB con CodeIgniter

$
0
0

Si estamos buscando usar MongoDB con CodeIgnitar, sin entrar en detalles del “¿Por que?” usaremos la libreria ci_mongo que se puede descargar desde github, esta librería es muy básica y no hace ninguna abstracción de la base de datos, solo permite usar la clase mongo  con los métodos oficiales de php y mongo db.

Los pasos para usar la librería son los siguientes:

  • Descargar la librería y agregarla en nuestro proyecto.
  • Editamos el archivo de configuración “application/config/mongo.php” y agregamos los datos de conexión a nuestra base de datos.
  • Editar el archivo “application/config/autoload.php” y agregar la librería “mongo” para que se cargue automáticamente.

Después de realizar esos pasos ya podemos acceder a nuestra base de datos con la siguiente estructura de llamado:

$this->mongo->NOMBRE_BD->COLECCION->METODO

Ejemplo:

El siguiente es un ejemplo basico de como buscar en la base de datos “ventas” el cliente con email “ejemplo@mail.com”

$cliente = $this->mongo->ventas->clientes->find(array("email" => "ejemplo@mail.com"));
$datos = $cliente->getNext();
print_r($datos);

Espero que les sea de mucha utilidad.

La entrada Usando MongoDB con CodeIgniter se publicó primero en Jodacame.com :: My Vim! por jodacame


Viewing all articles
Browse latest Browse all 21