Filtro de brújula en MongoDB

Shraddha Paghdar 15 febrero 2024
Filtro de brújula en MongoDB

Este breve artículo analizará muchos métodos para usar un filtro de brújula en MongoDB.

Filtro de brújula en MongoDB

MongoDB tiene una GUI llamada Compass. También se conoce con el nombre de MongoDB GUI.

Los usuarios pueden examinar el contenido de sus datos almacenados utilizando MongoDB incluso si no están familiarizados con su sintaxis de consulta. Usando la GUI Compass, podemos administrar índices, ejecutar la validación de documentos y optimizar la velocidad mientras exploramos nuestros datos en una interfaz visual.

MongoDB Compass reducirá la lista de documentos a las pocas entradas que se ajusten al criterio de filtrado. Para filtrar datos en la columna FILTRO, puede usar cualquier documento de consulta legítimo que usaría en la operación buscar().

Si comete un error sintáctico, Compass le indicará un problema de consulta volviendo roja la insignia FILTRO.

descripción general de la brújula

  • Sintaxis de la opción Mongo Shell:

    db.employees.find({ "country": "United Kindgdom" })
    
  • Sintaxis de la opción de filtro de brújula:

    Pegue la siguiente sintaxis en la pestaña de filtro después de abrir la colección. Para ejecutar la búsqueda y ver los resultados revisados, haga clic en Buscar.

    filtro de brújula

    { "country": "United Kindgdom" }
    

    Compass lo libera de la molestia de realizar un seguimiento de los nombres de bases de datos o colecciones complejas, lo que le permite explorar rápidamente cualquier base de datos o colección en su servidor MongoDB. Puede hacer clic en RESET para eliminar los documentos de filtro que ha aplicado.

Los formatos de datos JSON BSON extendidos de MongoDB son compatibles con Compass Filter cuando se usan en el modo mongo shell. Para acceder al objeto anidado, puede filtrar usando el siguiente ejemplo:

{ "address.country": "United Kindgdom" }

Aquí, la palabra “dirección” hace referencia a un objeto que incluye las palabras “país” y “Reino Unido” como clave y valor, junto con pares clave-valor adicionales como código postal y ciudad.

Shraddha Paghdar avatar Shraddha Paghdar avatar

Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.

LinkedIn