Saltar al contenido

Búsqueda por ObjectId en Mongo Compass

Solución:

ACTUALIZAR Las versiones más recientes de Compass ahora admiten la consulta de ObjectId de manera similar a cómo se consultarían a través del shell mongo (el $oid la sintaxis será no funcionan en estas versiones más nuevas):

{_id: ObjectId('58f8085dc1840e050034d98f')}

Si está usando una versión anterior a la 1.10.x, ingrese lo siguiente en el cuadro de consulta:

{"_id":{"$oid":"58f8085dc1840e050034d98f"}}

También vale la pena señalar que en la interfaz de usuario puede hacer clic en uno de los _ids y se completará automáticamente el cuadro de consulta con la consulta en función de lo que haya hecho clic. También puede cambiar y hacer clic en varios campos para crear criterios de consulta compuestos (y-ed), o puede hacer clic y arrastrar para seleccionar un rango.

Skip y Limit son compatibles con las versiones> = 1.8.x lo hace admite omitir y limitar al navegar en la pestaña Documentos. Haga clic en el botón “Opciones” en el lado derecho de la barra de consulta. Consulte los documentos de la barra de consultas para obtener una ilustración y detalles.

La pestaña Esquema solo admite el límite, ya que esto hará una muestra de documentos y omitir realmente no tiene sentido en ese contexto.

Para hacer clic en _ids, debe estar en la pestaña Esquema. Si sus _ids son de tipo ObjectId, la visualización de la distribución aparecerá como un rango de fechas y puede arrastrar sobre una o más líneas para completar la consulta basada en _id. Si sus _ids son de otro tipo, una parte de ellos se mostrará individualmente y puede hacer clic, arrastrar o presionar Mayús y hacer clic sobre ellos.

La versión actual de MongoDB Compass (1.10.5) ya no parece admitir $oid, pero funciona con una consulta estándar: {"_id":ObjectId("5a028baa2dc80f2e26a8ed63")}

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *