Operaciones básicas en MongoDB


Si te estas iniciando en MongoDB posiblemente este post te sea de ayuda, cada operación estará acompañada de una breve descripción y su “equivalente” en mySQL.

Insertar un documento en la colección usuarios

db.usuarios.insert({"nombre": "Yesi", "twitter":"@silvercorp"});
INSERT INTO usuarios (nombre, twitter) VALUES ("Yesi", "@silvercorp");

Buscar todos los documentos en la colección usuarios

db.usuarios.find();
SELECT * FROM usuarios;

Buscar un documento en la colección de usuarios

db.usuarions.findOne();
SELECT * FROM usuarios LIMIT 1;

Obtener todos los usuarios ordenados por nombre de manera ascendente

db.usuarios.find({}.sort({nombre:1}));

SELECT * FROM usuarios ORDER BY nombre ASC;

Seleccionar todos los registros con un Skip de 5 y límite de 10

db.usuarios.find().skip(5).limit(10);
SELECT * FROM usuarios LIMIT 5,10;

Estas son algunas operaciones básicas para que empieces con MongoDB y como siempre te recomiendo veas la documentación oficial

MongoDB | Documentación
@silvercorp | Twitter

 
Anuncios

Acerca de silvercorp

Blog personal de Ye§i creado el 18/Ag/06 enfocado al diseño gráfico, tecnología y programación.

Publicado el octubre 4, 2012 en Básicos, Tutoriales. Añade a favoritos el enlace permanente. 9 comentarios.

  1. Hola Yesi,

    Creo que tienes un error en el script: db.usuarios.find({}.sort({nombre:1}); Falta un paréntesis por cerrar no? 🙂

    De todas formas esta bueno para los que inician en MongoDB.

    Saludos desde Tacna, Perú!

  2. Excellente, te tengo una pregunta, como trabajar con mongo y redis a la vez?

  3. Hace unos meses instalé MongoDB en Linux Slackware pero hasta ese punto llegué, voy a seguir las operaciones que mencionas en tu post para iniciarme con Mongo, saludos desde Córdoba Veracruz, excelente Blog.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: