Prueba rápidamente MongoDB Search con el MongoDB Search Playground. Puedes probar diferentes MongoDB Search funciones configurando índices de búsqueda y ejecutando consultas sin necesidad de una cuenta de Atlas, clúster o colección. También puedes compartir un enlace a un snapshot de tu MongoDB Search Playground con otros.
Escenarios admitidos
El Playground de MongoDB Search admite un subconjunto de etapas del pipeline de agregación, que incluyen:
Explicar consultas de búsqueda
El MongoDB Search Playground incluye una funcionalidad Explain para facilitar la comprensión de cómo se ejecutan las consultas de búsqueda. Al ejecutar un query, cambia a la pestaña Explain ubicada junto a la pestaña Results en el panel de resultados para ver una explicación del plan del query.
La funcionalidad Explain muestra el plan del query en dos formatos:
Explicación textual: Un resumen que describe el plan del query en lenguaje natural, ayudándote a detectar problemas de rendimiento o lógica.
Explicar salida: la estructura detallada de JSON del asistente de explicación salida con el queryPlanner nivel de verbosidad.
Considerations
MongoDB registra un registro de los datos de su carga de trabajo para la supervisión del estado del sistema y ayudar a solucionar cualquier problema en el MongoDB Search Playground.
Limitaciones del Playground de Search
El Playground de búsqueda de MongoDB solo admite una única colección. No puede utilizar
$lookupo$unionWithpara buscar en varias colecciones.El entorno de MongoDB Search Playground no es persistente. Para guardar un entorno, utiliza el botón Share para generar una snapshot de URL que dure 30 días. La funcionalidad de snapshot solo está disponible para la herramienta Code Sandbox.
MongoDB Search Playground tiene las siguientes limitaciones de datos:
No puedes añadir más de 500 documentos al MongoDB Search Playground.
No puedes importar archivos que superen los 100 KB.
El total de tus datos en el Playground de MongoDB Search, incluyendo la colección, el índice de búsqueda, los sinónimos y las consultas, no puede superar los 300 KB.
El MongoDB Search Playground no admite la indexación de campos como el tipo vector ni la ejecución de consultas usando el operador vectorSearch.
El Playground de MongoDB Search no está conectado a los clústeres. Sin embargo, puedes recrear el entorno de Atlas en el Playground de MongoDB Search de la siguiente manera:
Exportar documentos de Atlas e importarlos en MongoDB Search Playground.
Copiar el índice de búsqueda de MongoDB desde tu Atlas JSON Editor y pegarlo en el panel Index en el MongoDB Search Playground.
Prueba el MongoDB Search Playground
Elige tu herramienta.
El Playground de MongoDB Search proporciona una forma visual y solo con JSON de explorar las funcionalidades de MongoDB Search.
Code Sandbox | Proporciona una manera de añadir tus propios datos, definir un índice de MongoDB Search en formato JSON y construir y ejecutar También puedes guardar y compartir tu playground con otros. Esto permite que cualquier persona interactúe con tu snapshot de playground durante hasta 30 días. Cualquier cambio realizado después de generar el URL del área de pruebas no afectará a la snapshot original. |
Search Demo Builder | Proporciona una forma visual de explorar las siguientes funciones de MongoDB Search y realizar una query en los datos.
La herramienta genera automáticamente la definición de tu índice y la sintaxis de la query que puedes copiar y usar en tu clúster de Atlas. |
Chatbot Demo Builder | Proporciona una manera de probar un chatbot RAG que responde a sus preguntas utilizando MongoDB búsqueda vectorial. Prueba el chatbot con tus propios datos o utilizando los datos de muestra. Para obtener más información, visite Constructor de demostraciones de chatbots. |
Los datos de muestra vienen precargados por defecto en Code Sandbox y Search Demo Builder. Como alternativa, puedes cargar tus propios datos.
Nota
El rendimiento de MongoDB Search Playground puede diferir del rendimiento en producción.
Prueba los ejemplos en el Playground de MongoDB Search
Puedes probar las siguientes funcionalidades de MongoDB Search en un entorno preconfigurado en el MongoDB Search Playground.
Funcionalidad de MongoDB Search | Descripción | Ejemplos |
|---|---|---|
compound operador | Combina dos o más operadores en una única query. | |
exists operador | Verifica si existe una ruta hacia un nombre de campo indexado especificado en un documento. | |
resaltar Opción | Agrega campos al conjunto de resultados que muestran los términos de búsqueda tal como aparecen en los documentos devueltos, junto con cualquier contenido de texto adyacente. |