Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
$search
Nuevo a partir de la versión 5.0.
El $search operador de Amazon DocumentDB se utiliza para proporcionar capacidades de búsqueda de texto.
Parámetros
Ninguno
Ejemplo (MongoDB Shell)
El siguiente ejemplo muestra cómo utilizar el $search operador para realizar una consulta de búsqueda de texto.
Cree documentos de muestra
db.textcollection.createIndex({"description": "text"}); db.textcollection.insertMany([ { _id: 1, name: "John Doe", description: "This is a sample document about John Doe." }, { _id: 2, name: "Jane Smith", description: "This is a sample document about Jane Smith." }, { _id: 3, name: "Bob Johnson", description: "This is a sample document about Bob Johnson." }, { _id: 4, name: "Jon Jeffries", description: "This is a sample document about Jon Jeffries." } ]);
Ejemplo de consulta
db.textcollection.find( { $text: { $search: "John" } } );
Salida
[
{
_id: 1,
name: 'John Doe',
description: 'This is a sample document about John Doe.'
}
]
Ejemplos de código
Para ver un ejemplo de código para usar el $search comando, elija la pestaña del idioma que desee usar: