• Skip to content
  • Skip to primary sidebar

Developers Tips & Tricks

You are here: Home / Archives for MongoDB

MongoDB

Working with Ember Data, Node, Express and MongoDB

16 marzo, 2016 by MPezzolano

This article was written in April 2015. This would have been Ember Data v1. If you are using Ember Data v2 some of the API might have changed, this article does not reflect those changes! I have really been enjoying working with EmberJS lately, once you get over the learning curve and understand how things […]

Filed Under: Ember JS, Express JS, MongoDB, NodeJS Tagged With: Ember Data, Ember-cli, ios.js, MongoDB, NPM

Obteniendo una Base de Datos

16 septiembre, 2014 by MPezzolano

Para obtener una base de datos en MongoDB desde PHP pondríamos un código parecido al siguiente : <?php $conexión = new MongoClient(); $bd = $conexión->dbname; ?> La base de datos no debe necesariamente haber sido ya creada, sino que pueden crearse con sólo seleccionarlas. Cuidado con los errores tipográficos. Podría, por inadvertencia, crear una nueva base de datos, provocando errores.

Filed Under: MongoDB

Conectando PHP con MongoDB

16 septiembre, 2014 by MPezzolano

Este es el controlador oficial de MongoDB para PHP. Lo siguiente es una muestra de código que conecta, inserta documentos, consulta a documentos, itera sobre resultados de consultas, y desconecta de MongoDB.     <?php // conectar $m = new MongoClient(); // seleccionar una base de datos $bd = $m->comedy; // seleccionar una colección (equivalente a una tabla en una base de datos relacional) $colección = $bd->cartoons; // añadir un registro $documento = array( “title” => “Calvin and Hobbes”, “author” => “Bill Watterson” ); $colección->insert($documento); // añadir un nuevo registro, con un distinto “perfil” $documento = array( “title” => “XKCD”, “online” => true ); $colección->insert($documento); // encontrar todo lo que haya en la colección $cursor = $colección->find(); // recorrer el resultado foreach ($cursor as $documento) { echo $documento[“title”] . “n”; } ?>

Filed Under: MongoDB

Hola Mundo en MongoDB

15 septiembre, 2014 by MPezzolano

<project xmlns=“http://maven.apache.org/POM/4.0.0” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”   xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”>   <modelVersion>4.0.0</modelVersion>   <groupId>testingMongo</groupId>   <artifactId>testingMongo</artifactId>   <version>1.0-SNAPSHOT</version>   <packaging>jar</packaging>   <name>testingMongo</name>   <url>http://maven.apache.org</url>   <properties>     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>   </properties>   <build>         <plugins>             <plugin>                 <inherited>true</inherited>                 <artifactId>maven-compiler-plugin</artifactId>                 <configuration>                     <source>1.5</source>                     <target>1.5</target>                     <encoding>UTF-8</encoding>                 </configuration>             </plugin>             <plugin>                 <artifactId>maven-resources-plugin</artifactId>                 <configuration>                     <encoding>UTF-8</encoding>                 </configuration>             </plugin>         </plugins>     </build>   <dependencies>     <dependency>       <groupId>junit</groupId>       <artifactId>junit</artifactId>       <version>4.8</version>       <scope>test</scope>     </dependency>     <!– La última versión es la 2.4, pero aún no está en el repositorio de Maven –>     <dependency>         <groupId>org.mongodb</groupId>         <artifactId>mongo-java-driver</artifactId>         <version>2.3</version>     </dependency>   </dependencies> </project> La clase Mongui ha quedado así:   package com.autentia.tutoriales.mongo; public abstract class Mongui { […]

Filed Under: MongoDB

Introducción MongoDB

15 septiembre, 2014 by MPezzolano

Es una base de datos NoSQL de código abierto, este tipo de soluciones se basan en el principio de almacenar los datos en una estructura tipo llave-valor; MongoDB por su lado se enfoca específicamente en que los valores de estas llaves (llamadascolecciones) son estructuras tipo JSON (llamados documentos), es decir objetos Javascript, lenguaje sobre el […]

Filed Under: MongoDB

Primary Sidebar

Categorías

  • Angular JS (10)
  • BackBone JS (6)
  • Ember JS (2)
  • Express JS (4)
  • EXTJS (1)
  • General (7)
  • GIT (3)
  • Grunt JS (2)
  • HTML5 (8)
  • JAVA (5)
  • JavaScript (14)
  • JQUERY (15)
  • JSON (1)
  • JSP (1)
  • Knockout JS (2)
  • LARAVEL (13)
  • Linux (2)
  • Mobile Angular UI (1)
  • Modulus.io (1)
  • MongoDB (5)
  • MySQL (3)
  • NodeJS (11)
  • PHP (1)
  • Polymer (3)
  • PostgreSQL (1)
  • Prism.JS (1)
  • PYTHON (10)
  • QOOXDOO (1)
  • React JS (7)
  • Redis (2)
  • Sin categoría (6)
  • SQL (1)
  • TWIG (4)
  • UnderScore (1)
  • Web Services. (2)
  • Wordpress (1)

Cloud Tags

Angular JS BackBone JS Ember JS Express JS EXTJS General GIT Grunt JS HTML5 JAVA JavaScript JQUERY JSON JSP Knockout JS LARAVEL Linux Mobile Angular UI Modulus.io MongoDB MySQL NodeJS PHP Polymer PostgreSQL Prism.JS PYTHON QOOXDOO React JS Redis Sin categoría SQL TWIG UnderScore Web Services. Wordpress

Copyright © 2022 · Genesis Sample Theme on Genesis Framework · WordPress · Log in