Cómo usar la selección en los proveedores de sugerencias de búsqueda de Azure

Usuario de JavaScript

Estoy usando la búsqueda de Azure en mi proyecto y quiero hacer un campo de texto de autocompletar, funciona como se esperaba. aquí está el código:

const suggestItems = async (req, res) => {

try {

    // Reading inputs from HTTP Request

    const q = (req.query.q || (req.body && req.body.q));

    const top = (req.query.top || (req.body && req.body.top));

    const suggester = (req.query.suggester || (req.body && req.body.suggester));

    // Let's get the top 5 suggestions for that search term

    const suggestions = await client.suggest(q, suggester, {  top: parseInt(top) });

    //const suggestions = await client.autocomplete(q, suggester, {top: parseInt(top)});

    console.log(suggestions.results)

    return res.status(status.OK)

    .json({ suggestions: suggestions.results})

   

} catch (error) {

    handleError(res, error)

}

 }

ella es el resultado:

[

{ text: 'Alpha Aromatics (MA)', document: { id: '4' } },

{ text: 'Alpha Aromatics (USA)', document: { id: '5' } },

{ text: 'Art Land - Winter Palace', document: { id: '6' } },

 { text: 'Alpha Aromatics (USA)', document: { id: '3' } }

]

Aquí está la consulta pasada por el cartero:

{

"q":"ar","top":5,"suggester":"sg"

 }

pero el problema es que, en el resultado, solo tengo el texto y la identificación del documento, estoy buscando otros campos como el estado, por ejemplo, ¿cómo puedo obtener eso, por favor?

Gia Mondragón - MSFT

Supongo que "Estado" es uno de sus campos de índice, de la pregunta. Debe asegurarse de marcar los campos que debe devolver en los resultados como retrievableen su definición de índice. Parece que solo tiene campos de texto e identificación como retrievable. Para obtener más información: https://docs.microsoft.com/en-us/azure/search/search-what-is-an-index .

Ejemplo:

ingrese la descripción de la imagen aquí

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

¿Cómo diseñar sugerencias de búsqueda RESTful en la aplicación de rieles?

¿Cuál es la mejor manera de configurar un startup.cs de aplicación para usar Azure AD y Azure B2C en .netcore? Soy nuevo en los proveedores de Identiy

¿Cómo cambiar los campos de selección con la búsqueda de filtros en odoo? [Odoo 9]

¿Cómo poner un botón personalizado en un menú de sugerencias de búsqueda?

¿Cómo puedo mostrar la vista de lista en la misma pantalla y también cómo puedo hacer un cuadro de búsqueda que dé sugerencias?

Cambiar el orden de los proveedores de identidad en Azure B2C

¿Qué son los proveedores de vistas en Angular? ¿Y cuál es la diferencia entre proveedores de b / n y proveedores de vistas?

Cómo usar la opción de búsqueda en la salida HTML de Powershell

Cómo usar la opción de búsqueda en la salida HTML de Powershell

cómo usar combinaciones de tablas en la búsqueda de ordenación, paginación MVC

¿Cómo puedo usar PowerShell para obtener la información de proveedores de web.config para todos los sitios en IIS?

¿Cómo usar Container en la operación de búsqueda en la biblioteca Jemmy?

¿Generando sugerencias de búsqueda en React?

¿Cómo aparece la aplicación vuejs en los resultados de búsqueda de Google?

Cómo usar variables de salida en los trabajos de los agentes en la canalización de versiones de Azure

Cómo usar los subtítulos en el menú de selección de la interfaz de usuario de material

ReactJS - ReactiveSearch - Evento personalizado en la selección de sugerencias

Cómo usar los criterios de Hibernate con la búsqueda en Postgresql JSON y usar con Lateral

Implementar la funcionalidad de búsqueda en firebase (discusión y sugerencias)

¿Cómo usar la lista de selección en selenio?

¿Cómo filtrar los criterios de búsqueda para la navegación web en Python?

API para obtener la lista de todos los proveedores / motores de búsqueda?

Cómo implementar la funcionalidad de búsqueda en el menú desplegable de selección múltiple de material angular

Cómo mantener los parámetros de la casilla de verificación en rieles después de la búsqueda

¿Cómo ocultar la URL técnica de Azure VM de los motores de búsqueda?

Cómo diseñar una lista de sugerencias de búsqueda personalizada en Android

¿Cómo eliminar las sugerencias de búsqueda en el widget SearchPage de flutter?

Cómo usar la etiqueta condicional de WooCommerce is_shop excluyendo los resultados de búsqueda

¿Cómo utilizar los datos de usuario recibidos para la búsqueda/selección automática del contenido deseado?

TOP Lista

CalienteEtiquetas

Archivo