Beruflich Dokumente
Kultur Dokumente
Orientada a documentos
¿QUÉ ES MONGODB?
• Diferentes campos.
• Diferentes tamaños.
• Indexables (hace referencia a la acción de agregar una o
más páginas web a las bases de datos de los buscadores de
internet, para que estas aparezcan en los resultados de
búsquedas de los mismos).
INSTALACIÓN MONGODB
• //Consulta básica
$query=array( '_id' => 'aristi' );
$result=$collection->findOne($query);
• //Consulta en array
$query=array( 'friends' => 'Pablo' );
$result=$collection->findOne($query);
• mayor que ($gt), menor que ($lt), mayor o igual que ($gte), menor o
igual que ($lte)
$query = array ( 'friends' => array ( '$gt' => 10 ) );
$result = $collection->find( $query );
• IN ($in), no IN ($nin)
• $or y $and
$query = array ( '$or' => array (
array ( '_id' => 'aristi'),
array ( 'name' => 'Roberto')
));
$result = $collection->find( $query );
• $ne
$query = array ( '_id' => array ( '$ne' => 'pepe'));
$result = $collection->find( $query );
• También soporta $exists. $mod, $type, $size
RESULTADOS DE LAS CONSULTAS
$results = $collection->find();
while ( $results->hasNext()) {
$r = $results->getNext();
print_r($r);
}
FUNCIONES BASICAS SOBRE CURSORES
• Otras operaciones